真机调试时 console.log 不显示怎么办?

Air-燕伟 阅读 5

我在用 iPhone Safari 调试一个移动端网页,连上电脑后在开发者工具里看不到 console.log 的输出,明明代码执行了但控制台一片空白,有遇到过类似问题的吗?

已经确认开启了“Web 检查器”,也试过重启 Safari 和手机,还是不行。本地开发服务器是用的 vite 启动的,地址是 http://localhost:5173,手机和电脑在同一局域网下访问的 IP 地址。

我来解答 赞 1 收藏
二维码
手机扫码查看
1 条解答
W″向景
啊这个坑我踩过...试试在 vite.config.js 里加这个:

server: {
hmr: {
protocol: 'ws',
host: '你的本地IP'
}
}


顺便检查下 Safari 控制台右上角有没有被过滤掉日志级别,我之前被这个坑过一晚上...
点赞
2026-03-06 13:00