可以在Windows 10上调试iOS Chrome吗?

pwuypxnk  于 12个月前  发布在  iOS
关注(0)|答案(2)|浏览(128)

正如标题所说,我需要在Windows 10上调试一个在iOS设备(iPod,iPad等)上用移动的Chrome打开的网站。我已经成功地通过Chrome DevTools(GitHub repo,有用的评论)在Windows 10上设置了iOS Safari调试。我很想做同样的事情,除了用Chrome或Firefox,而不是Safari。这可能吗

d4so4syb

d4so4syb1#

是的。您需要先使用node,然后(在iOS>设置>Safari上启用Web检查器)再...
1.安装weinre sudo npm -g i weinre(或)npm i -g weinre
1.运行weinre weinre --boundHost YOUR_IP:PORT
1.当它运行时,复制粘贴以下脚本到您的代码中
<script src="http://YOUR_IP_ADDRESS:PORT/target/target-script-min.js"></script>
1.通过USB连接您的iOS设备
1.从你的浏览器(你的电脑)转到你想要调试的http://YOUR_IP_ADDRESS:PORT/client/,你会看到你的设备。

  • 步骤2中的错误 *

如果您在步骤2中看到任何错误,请首先通过ipconfig检查您的IP,然后使用未使用的空闲端口绑定类似的IP。例如,我的本地IP是192.168.1.5,所以我使用了相同的自由端口-192.168.1.5:4576

  • 步骤5中的错误 *

如果您看不到设备,请尝试在步骤3中向脚本添加名称myDevice,如下所示
<script src="http://YOUR_IP_ADDRESS:PORT/target/target-script-min.js#myDevice"></script>
然后在步骤5中,当到达您的设备时,将设备名称添加到URL中,作为http://YOUR_IP_ADDRESS:PORT/client/#myDevice

  • 成功 *

如果一切运行正常,您将能够检查代码,读取indexedDB,session和localStorage,并在Console和其他开发工具中查看输出。

qacovj5a

qacovj5a2#

我发现这个链接很有帮助。
网上没有其他的答案或文章比这更直接了:washamdev
这是一篇冗长的文章,所以我不能把所有的东西都放在这里。希望链接不会中断。

相关问题