5

iOS 6.1 を搭載した iPad を Windows 8 マシンに接続しています。iPad で実行されている JavaScript コードをデバッグできるようにしたいと考えています。

iPad の Safari には Web 検査オプションがあり、iPad をコンピュータにワイヤで接続する必要があり、デスクトップの Safari の開発メニューでアクセスできます。Windows 用の Safari 5 をインストールしましたが、開発メニューで iPad が検出されません。

他のアイデアはありますか?

4

3 に答える 3

1

リモートデバッグにはWeinreを使用します。

Weinre には必要なものがほとんどすべて揃っていますが、JavaScript デバッガーがありません。

DOM 操作、ネットワーク トラフィック、タイムライン、リソース、およびコンソール用の WebInspector があります。

GitHub でこのプロジェクトをチェックアウトします: weinre-remote-debugを使用して、weinre をローカルにセットアップします。

于 2015-09-03T13:07:01.210 に答える
1

Firefox Tools Adapter を使用すると、iOS で Safari 用の Firefox DevTools を使用できます。

https://github.com/mozilla/valence#debugging-safari-firefox-and-other-webviews-on-ios

于 2015-06-16T18:16:56.050 に答える
0

このページで説明されている別のオプションはjsconsole.comです。ページにタグを追加する<script>(またはデバイスでブックマークレットを実行する) と、JS コンソールにアクセスできます。

まず、jsconsole.com にアクセス:listenし、プロンプトで実行します。これにより、一意のセッション ID と、モバイル Web ページに挿入するスクリプト タグが得られます。

ここに画像の説明を入力

これで、モバイル ページが生成するコンソール出力はすべて、エラーを含め、デスクトップ Web ブラウザーで開いているコンソールにストリーミングされます。

ここに画像の説明を入力

完全な Web インスペクタに取って代わるものではありませんが、Mac にアクセスできないときに問題を解決することができます。

ソース: https://blog.idrsolutions.com/2015/02/remote-debugging-ios-safari-on-os-x-windows-and-linux/

于 2015-09-11T02:48:09.923 に答える