2

教育目的で、 http://jsconsole.com直接注入で可能であることを理解している限り、ソース コードにアクセスできないモバイル デバイスで実行されているアプリケーションをリモートでデバッグしたいと考えています。

http://jsconsole.com/inject.html

http://jsconsole.com/inject.html?javascript :(関数{s.src='http://jsconsole.com/inject.js';document.body.appendChild(s)})(ドキュメント.createElement('スクリプト'))

指示に従おうとしましたが、自分のデバイスとすべてにブックメーカーを作成しましたが、それを機能させる方法がわかりません

このページはすぐに正しい URL にリダイレクトする必要があります。一度リダイレクトされたら、携帯電話でブックマーケットを開き、 http://jsconsole.com/inject.htmlを削除します。(疑問符を含む)ブックマークレットを機能させるための部分。

または、JS コンソールを挿入するには、JS コンソールをブックマーケットで販売し、携帯電話に同期します。

たとえば、http://jsconsole.com でこの jQueryUI をリモートでデバッグするにはどうすればよいです???: http://jqueryui.com/demos/resizable/default.html

ありがとう!

PS、jsconsole スクリーンキャストhttp://www.youtube.com/watch?v=Y219Ziuipvc

4

2 に答える 2

5

jsconsoleを起動して実行したら、次のコマンドを入力します。

:listen

リモートデバッグを開始します。

これが私のためにこの仕事をするために私がしたことです:

  1. JSConsole.Comのコンソールに移動します
  2. コマンドを実行します:listen-これにより、JSURLを使用して一意のキーが生成されます。
  3. JSファイル用に提供されたURLをコピーします。次のようになります:http: //jsconsole.com/remote.js? C180AA15-F9E3-406F-A8F5-F27267DE69C6
  4. 新しいブラウザウィンドウを開き、デバッグするURLに移動します
  5. 上記で生成したURLの代わりに、以下をブラウザに貼り付けます。javascript:(function(s){s.src='http://jsconsole.com/remote.js?C180AA15-F9E3-406F-A8F5-F27267DE69C6';document.body.appendChild(s)})(document.createElement('script'));
  6. コンソールウィンドウに戻ると、接続されていることが通知されます。

http://jqueryui.com/demos/resizable/default.html Mozilla / 5.0(Windows NT 6.1; WOW64)AppleWebKit / 535.19(KHTML、Geckoなど)Chrome / 18.0.1025.162 Safari/535.19で確立された 接続

于 2012-04-20T14:47:20.450 に答える
0

ブックマークを右クリックします。

コンテキストメニューで[編集]をクリックします。

そこから削除http://jsconsole.com/inject.html?します。

次に、分析するページに移動し、ブックマークを左クリックします。http://jsconsole.com/にリダイレクトされ、必要なページで何でもできるようになります。たとえば、 Enterキーdocument.titleを押して入力することでタイトルを確認できます。

于 2012-04-20T14:56:02.563 に答える