繁体   English   中英

如何在Window中的嵌入式浏览器中调试Javascript?

[英]How can I debug Javascript in embebed browser in Window?

当我在Sketchup中使用浏览器时,我需要在Windows 7和XP中的嵌入式浏览器中调试Javascript(Jquery)源。 我尝试使用console.log,但它没有帮助我,因为从应用程序刹车布局。 有人有解决方案吗?

在Windows中尝试使用Charles Web调试代理www.charlesproxy.com调试javascript

在Mac OSX上的WebDialog中启用Web Inspector面板...

  1. 转到〜/ Library / Preferences / com.xxx.yourapp.plist
  2. 使用Property List Editor.app(默认)或其他打开文件
  3. 单击添加[+]图标
  4. 新项目名称“WebKitDeveloperExtras”,然后选项卡
  5. 将类型设置为布尔值,然后选项卡
  6. 复选框,将此值设置为true
  7. 打开你的应用程序,打开一个WebDialog,右键单击一个空白,然后选择“Inspect element”打开Inspector

Internet Explorer选项中有一个可能有帮助的复选框:

Internet选项>高级>浏览

  • 禁用脚本调试(Internet Explorer)
  • 禁用脚本调试(其他)

“其他”将影响嵌入式Web控件。 如果取消选中,则应在SketchUp WebDialog中出现错误消息时弹出错误消息。

也可以连接调试器,我不记得它到底是怎么回事,但我发现这篇文章听起来很熟悉。 我认为这应该有效: http//blogs.perl.org/users/mark_leighton_fisher/2011/09/debugging-javascript-in-a-webbrowser-control-from-vs2010.html

你试过Weinre吗? 它可以在这里http://people.apache.org/~pmuellr/weinre/docs/1.x/1.5.0/非常好用且易于使用的工具。

我目前成功使用类似于此处描述的解决方案。

http://blogs.perl.org/users/mark_leighton_fisher/2011/09/debugging-javascript-in-a-webbrowser-control-from-vs2010.html

警告:Visual Studio是必需的。

F12开发人员工具使Web开发人员无需离开浏览器即可快速调试JavaScript代码。 请浏览此链接http://msdn.microsoft.com/en-us/library/ie/gg699336(v=vs.85).aspx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM