【发布时间】:2013-10-06 12:58:20
【问题描述】:
如何在opera mini中调试javascript?
我已经安装了opera mini模拟器。
谁能帮助我如何使用蜻蜓远程调试javascript(相当于歌剧的萤火虫)?
我的脚本在所有其他浏览器中都可以工作,但在 Opera mini 中却不行
【问题讨论】:
标签: javascript remote-debugging opera-mini
如何在opera mini中调试javascript?
我已经安装了opera mini模拟器。
谁能帮助我如何使用蜻蜓远程调试javascript(相当于歌剧的萤火虫)?
我的脚本在所有其他浏览器中都可以工作,但在 Opera mini 中却不行
【问题讨论】:
标签: javascript remote-debugging opera-mini
Opera Mini supports 控制台 API 如下:
server:console?post=http://url/to/your/script
或
您可以使用此命令将日志数据转储到源和get source(此填充显示设备当前/最后一页的源代码):
server:source
或
使用远程console 服务,例如jsconsole.com。您使用 jsconsole 脚本和密钥添加脚本标记。之后在 jsconsole site 上使用这个键来获取日志。
注意:jsconsole 脚本通过 ajax 请求重写 console.log 调用
【讨论】:
server:source 使用时没有任何网址,只需在地址栏中输入即可
至少目前不支持直接在 Opera Mini 中调试 javascript。
您可以使用document.write 输出进度/调试消息,这与调试可能性的范围有关。
您能否指出脚本,或者至少描述一下它要做什么?
Opera Mini 与普通浏览器有很大不同,脚本在转码服务器上运行,运行结果再传给客户端,客户端实际上不能运行脚本。
然后,当用户与页面交互时,客户端可以将点击和其他一些事件传递给脚本,这可能会更改服务器上页面的状态/外观,然后将其发送到客户端。
【讨论】: