Sketchup でブラウザーを使用する場合、Windows 7 および XP の組み込みブラウザーで Javascript (Jquery) ソースをデバッグする必要があります。console.log で試してみましたが、アプリからのレイアウトにブレーキがかかるため、役に立ちません。誰にも解決策がありますか?
5 に答える
Windows では、Charles Web Debugging Proxy www.charlesproxy.com を使用して javascript をデバッグしてみてください。
Mac OSX の WebDialog で Web Inspector パネルを有効にするには...
- ~/Library/Preferences/com.xxx.yourapp.plist に移動します
- Property List Editor.app(デフォルト) またはその他でファイルを開きます。
- 追加 [+] アイコンをクリックします。
- 新しいアイテム名「WebKitDeveloperExtras」、次にタブ
- type を boolean に設定し、次にタブを設定します
- チェックボックス、この値を true に設定します
- アプリを開き、WebDialog を開き、空白を右クリックして [要素の検査] を選択し、インスペクターを開きます。
Internet Explorer のオプションに役立つチェックボックスがあります。
インターネット オプション > 詳細設定 > 閲覧
- スクリプトのデバッグを無効にする (Internet Explorer)
- スクリプトのデバッグを無効にする (その他)
「その他」は埋め込み Web コントロールに影響します。チェックを外すと、SketchUp WebDialog で発生したときにエラー メッセージが表示されます。
デバッガーを接続することも可能です。今は正確には覚えていませんが、非常に見覚えのあるこの記事を見つけました。私はそれがうまくいくと思います: http://blogs.perl.org/users/mark_leighton_fisher/2011/09/debugging-javascript-in-a-webbrowser-control-from-vs2010.html
ワインレを試しましたか?ここから入手できますhttp://people.apache.org/~pmuellr/weinre/docs/1.x/1.5.0/ 本当に素晴らしくて使いやすいツールです。
私は現在、ここで説明されているものと同様のソリューションをうまく使用しています。
注意: Visual Studio が必要です。
F12 開発者ツールを使用すると、Web 開発者はブラウザーを離れることなく JavaScript コードをすばやくデバッグできます。このリンクにアクセスしてください http://msdn.microsoft.com/en-us/library/ie/gg699336(v=vs.85).aspx