2012-05-20 26 views
3

我正在調試運行webkit的Android手機上的Web應用程序(瀏覽器列爲「Webkit 3.1」)。我正在使用weinre來查看控制檯,我正在記錄調試信息。在Android Webkit中進行調試:無益的異常

從Android的WebKit的日誌信息比在其他瀏覽器完全不同的 - 而不是被正常輸出,最閱讀:

[ Exception: TypeError: Result of expression 'Object.getOwnPropertyNames' [undefined] is not a function. ] 

我不知道如何解釋此消息,或如何繼續調試。

回答

1

只需複製表達式並嘗試在控制檯中使用有效參數運行它:Object.getOwnPropertyNames(Object)。爲了將來參考,請將useragent與實施getOwnPropertyNames的Webkit版本進行比較。