为了账号安全,请及时绑定邮箱和手机立即绑定

Chrome Dev Tools 里,如何通过 Remote Devices 面板

Chrome Dev Tools 里,如何通过 Remote Devices 面板

POPMUISE 2019-03-26 21:14:06
先说明,本人一直有在用这个功能,我以前的手机刷了 LineageOS,安卓版本是 Android 8.0 ,WeChat 版本 6.6.7 ,是 Google Play 里下载的。在以前很长一段时间里,我靠 Chrome Dev Tools 里的 Remote Devices 功能调试过非常多手机微信上的项目,简直是神器。然后最近换了新手机,刷了 Mokee 和 Android 8.1 ,之后发现我的新手机,现在不能用 Chrome Dev Tools 里的 Remote Devices 里调试微信的页面了。WeChat 版本 6.6.7 ,还是 Google Play 里下载的。现在我电脑 Chrome Dev Tools 里的 Remote Devices 连接手机没问题,也有弹窗要求 USB 调试授权,手机里通过移动端 Chrome 打开的页面,也是可以调试的。就是在微信里不可以。在微信里打开网页,Windows 电脑里的 Remote Devices 面板显示 No browsers detected 。我上网搜过很多,大多都是说什么 X5 内核的事,可我现在这个是 Android 原生 Webview,根本不起效,微信访问 debugx5.qq.com 也显示我不是在用 X5 内核。想不明白,我怀疑是新版本的微信,屏蔽掉了代码里 WebView 调试权限或禁用了 Remote Devices 相关的接口?顺带提一下,微信那个开发者工具真的是烂到家了。这个功能对我蛮重要的,毕竟很多线上的环境很难去加载 Weinre , 我也不知道前端远程调试移动设备还有什么更好的方法,谷歌自家的调试方法应该是最好的了吧,有的话希望能推荐一下?所以请问微信要怎样才能在 Remote Devices 里调试页面呢,我也不知道新手机是什么原因还是微信做了什么才导致现在不行。问题描述可能有些长,希望有踩过这个坑的朋友能给点解决思路,求助。2018/09/01更新昨晚我尝试把新手机刷成 LineageOS16(Android Pie),没有安装任何谷歌服务的情况下(9.0 的 Gapps 现在还没有),通过酷安市场安装了最新的正式版微信 6.6.7 ,一插上电脑就能使用 Remote Devices ,虽然问题是暂时解决了,但是我很想知道原因,希望大家能一起讨论下。
查看完整描述

4 回答

  • 4 回答
  • 0 关注
  • 1099 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号