移动端调试(chrome下调试ios Safari console控制台失效(windows))
广告:
移动端调试(ios手机safari+chrome调试(windows))
Scoop Windows 的命令行安装程序管理工具
# 官网
http://scoop.sh/
# github
https://github.com/lukesampson/scoop
1. 而安装scoop需要电脑里有powershell
a. set-executionpolicy remotesigned -s cu
b. iex (new-object net.webclient).downloadstring('https://get.scoop.sh') #安装scoop
2. 通过scoop安装ios_webkit_debug_proxy,进入此目录
scoop install git
scoop bucket add extras
scoop install ios-webkit-debug-proxy
3. 确认手机已连接pc,连接手机,输入:ios_webkit_debug_proxy -f chrome-devtools://devtools/bundled/inspector.html
注:// -f 参数直接指定使用chrome的devtools作前端。
输入以下网址就可以调试了:
chrome-devtools://devtools/bundled/inspector.html?ws=localhost:9222/devtools/page/1
4. 查看 :http://localhost:9221/
5. 查看:chrome://inspect/ 添加: Port forwarding settings http://localhost:9222/
注意:
1.注意事项
点击inspect可能看到的是空白,是因为在使用时需要翻墙下载一个插件,所以需要pc能够翻墙(第一次)。
另外也可能是缓存的原因,需要清理。(chrome://appcache-internals/#、手机safari的缓存)
2.用手机访问电脑端的网站
如果发现用localhost可以访问,用ip地址无法访问,做如下设置。
config下的index.js中改变host为0.0.0.0
安装完成后,每次调试手机网页时,powershell中需要打开3步,4步和5步。
问题描述:chrome其他版本,也一样只需要双击右上角的断点箭头,就能debugger调试,不过控制台却死活按不下去
断点问题:sources --->双击右上角箭头按钮--->不要横线
console 控制台失效
chrome下调试ios Safari控制台失效?
chrome 必须是45.0.2454.85的版本,否则无法执行js,控制台不能调试js 非常重要
下载地址:
32位
https://dl.google.com/chrome/win/44279B03EFF4252A/45.0.2454.85_chrome_installer.exe
64位
https://dl.google.com/chrome/win/747508CB2FEC3FAD/45.0.2454.85_chrome64_installer.exe
广告: