在 Opera mini 中调试 javascript

Posted

技术标签:

【中文标题】在 Opera mini 中调试 javascript【英文标题】:Debug javascript in opera mini 【发布时间】:2013-10-06 12:58:20 【问题描述】:

如何在opera mini中调试javascript

我已经安装了opera mini模拟器。

谁能帮助我如何使用蜻蜓远程调试javascript(相当于歌剧的萤火虫)?

我的脚本在所有其他浏览器中都可以工作,但在 Opera mini 中却不行

【问题讨论】:

【参考方案1】:

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 使用时没有任何网址,只需在地址栏中输入即可【参考方案2】:

至少目前不支持直接在 Opera Mini 中调试 javascript。

您可以使用document.write 输出进度/调试消息,这与调试可能性的范围有关。

您能否指出脚本,或者至少描述一下它要做什么?

Opera Mini 与普通浏览器有很大不同,脚本在转码服务器上运行,运行结果再传给客户端,客户端实际上不能运行脚本。

然后,当用户与页面交互时,客户端可以将点击和其他一些事件传递给脚本,这可能会更改服务器上页面的状态/外观,然后将其发送到客户端。

【讨论】:

脚本只是登录到站点,clikstyle.net/wp-admin 它在所有其他浏览器中都可以工作,但在opera mini 中却不行

以上是关于在 Opera mini 中调试 javascript的主要内容,如果未能解决你的问题,请参考以下文章

对于opera mini,使用javascript检测移动视图是打开还是关闭

instagram 图像无法在 Opera mini 中加载/显示

您可以使用 JavaScript 从 Opera Mini 中的 5 向方向按钮捕获事件吗?

Opera Mini 和 WM6.1 上的视口与 100% 的“设备宽度”不匹配

Opera Dragonfly 远程调试:如何通过 javascript 连接?

linux内核printk调试手段,[Mini2440] 内核调试手段之 printk