Hya*_*elo 195 google-chrome google-chrome-devtools chrome-for-ios
随着最近发布的Chrome for iOS,我想知道如何为Chrome iOS启用远程调试?
更新:随着iOS 6的发布,现在可以使用Safari进行远程调试.
gre*_*ers 224
所选答案仅适用于Safari.目前,无法在iOS上的Chrome中进行真正的远程调试,但与大多数移动浏览器一样,您可以使用WeInRe进行一些简单的调试.设置有点工作,但是让你检查DOM,看样式,改变DOM和玩控制台.

建立:
npm install -g weinreweinre --boundHost -all-小书签安装有点麻烦.如果您为桌面和移动Chrome启用了书签同步,这是最简单的.从本地weinre服务器复制bookmarklet url(与上面相同).不幸的是它不起作用,因为它没有正确编码.所以打开JavaScript控制台并输入:
copy(encodeURI('')); // paste bookmarklet inside quotes
Run Code Online (Sandbox Code Playgroud)
您现在应该在剪贴板中有url编码的书签.将其粘贴到移动书签下的新书签中.称之为weinre或简单的输入.它应该非常快速地同步到您的移动设备,因此请加载您要检查的页面.然后在url-bar中键入书签名称,您应该将bookmarklet视为自动完成建议.单击它以运行bookmarklet代码:)

F L*_*has 109
更新:
这不是最好的答案,请遵循gregers的建议.
新答案:
使用Weinre.
老答案:
您现在可以使用Safari进行远程调试.但它需要iOS 6.
这是http://html5-mobile.de/blog/ios6-remote-debugging-web-inspector的快速翻译
正如Simons所指出的那样,需要关闭隐私浏览以使远程调试工作.
设置> Safari>私密浏览>关闭
Pau*_*ish 49
您目前无法直接在iOS上远程调试Chrome.它使用的uiWebView可能与Mobile Safari略有不同.
你有几个选择.
选项1:使用Safari的检查器远程调试Mobile Safari.如果您的问题在Mobile Safari中重现,这绝对是最佳选择.事实上,通过iOS模拟器更容易.
选项2:使用Weinre实现精简的调试体验. Weinre没有太多功能,但有时它足够好.
选项3:远程调试功能相同的uiWebView.
这是最好的方法.您需要安装XCode.
urlString要测试的URL.


| 归档时间: |
|
| 查看次数: |
327969 次 |
| 最近记录: |