3

Webkit (「Webkit 3.1」としてリストされているブラウザー) を実行している Android フォンで Web アプリをデバッグしています。weinreを使用してコンソールを表示し、デバッグ情報をログに記録しています。

Android Webkit からのログ メッセージは、他のブラウザーとは大きく異なります。通常の出力ではなく、ほとんどの場合、次のように表示されます。

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

このメッセージの解釈方法やデバッグの進め方がわかりません。

4

1 に答える 1

1

問題の式をコピーして、コンソールで有効な引数を指定して実行してみてください: Object.getOwnPropertyNames(Object). 今後の参考のために、ユーザーエージェントを getOwnPropertyNames が実装された Webkit バージョンと比較ください。

于 2012-08-22T22:34:43.797 に答える