小米手机浏览器发现一个兼容性问题,能看到头像没有显示出来
想问一下怎么才能调试自带的手机浏览器呢?
1
qqg1530 2022-04-27 14:13:04 +08:00 via Android
edge chrome Firefox
|
2
zhongjun96 2022-04-27 14:58:26 +08:00 1
特地试了一下,关闭小米浏览器的广告拦截就能看到头像了。
![]( https://s2.loli.net/2022/04/27/lAvyIgaupWPwUMT.jpg) |
3
Rache1 2022-04-27 16:45:44 +08:00 2
打开 USB 调试,插上电脑, 打开 Edge 访问 chrome://inspect ,等几秒钟,手机会弹窗确认授权,授权后,等一会儿或者刷新页面后等一会儿,就能看到手机上打开的标签了,选择 inspect 。
建议使用 Edge 而不是 Chrome ,因为 Chrome 的移动端调试加载调试面板的那个网站被墙了,Edge 可以直接加载。 |
4
icebela 2022-04-27 17:12:04 +08:00
可以试试 whistle 可以抓包、查看、调试移动端 dom 教程 https://wproxy.org/whistle
|
5
gdfsjunjun 2022-04-27 19:16:11 +08:00
我想顺便问一下,Windows 能否调试 iOS 浏览器?我知道 Safari 肯定不行了,不知道 Chrome 能不能调试呢
|
6
Mast 2022-04-27 19:58:36 +08:00
为什么要用自带浏览器,国内浏览器都有白名单,好多网站禁了
|
8
Rache1 2022-04-28 12:36:26 +08:00
@ivi 手机上不用换,只要支持调试的浏览器都可以,部分浏览器是不支持直接调试的,比如 UC 、QQ 这些都要用专门的开发版进行调试,MIUI 自带的直接就可以。
|
9
Rache1 2022-04-29 09:31:08 +08:00 1
@gdfsjunjun 可以,但是很麻烦,而且可用性很低。
第一步:电脑安装 iTunes ,插上线电脑可以识别手机,并打开 Safari 的 WEB 检查器(可能要关闭隐私浏览),打开 Safari 并访问要调试的网页。 第二步:安装 iOS WebKit Debug Proxy: https://github.com/google/ios-webkit-debug-proxy ,并运行 第三步:安装 RemoteDebug iOS WebKit Adapter: https://github.com/RemoteDebug/remotedebug-ios-webkit-adapter ,并运行,启动时可以置顶 port 参数,默认 9000 ,如果被占用,就要手动指定一下。 第四步:PC 打开 http://127.0.0.1:9221 ,查看设备是否连接。如果连接,进行下一步。 第五步:Edge 打开 chrome://inspect ,然后点击 「 Discover network targets 」 后面的 Configuration ,添加一下刚刚 adapter 的端口和 IP ,稍等片刻,应该就能在 chrome://inspect 页面看到 Safari 浏览器,在本地打开的页面,可以开始调试。 补充:PC 端的元素选择在这里不可用,会异常导致 Adapter 异常退出,所以请不要使用。另外,Adapter 现在已经不维护了。 完整步骤: https://zatta.link/en/web/debug-ios-safari-with-windows.html |