JavaScript 在 mobile-safari 上失败,当 Web 检查器关闭时
JavaScript fails on mobile-safari when web-inspector is switched off
我有一个使用 socket.io 的脚本,每当网络检查器关闭并且手机未连接到Mac上的野生动物园时,该脚本就会失败。
不幸的是,这意味着我无法确定问题,也无法提供源代码的相关部分。
我的问题是,当Web-inspector打开并且手机连接到Mac Safari控制台时,JavaScript在Mobile-safari中的执行会有所不同吗?
无论
启用还是禁用 Web 检查器,执行都没有区别。如果禁用了 Web 检查器,则对console.log
和朋友的呼叫将被忽略,并且不会显示在任何地方。同样,如果未附加调试器(即本地或远程 Web 检查器),则 debugger
语句将不起作用。
如果您认为在这种情况下执行确实有所不同,那么这是 Safari 或 Web 检查器中的错误。请提交错误报告!
禁用 Web 检查器最常见的问题发生在代码中存在命令的情况下:
console.log();
console.info();
console.error();
如果这些函数的调用在您的代码中可用,则可以轻松地暂时检查它们。
相关文章:
- 检查Progressive web应用程序中的网络更改
- Safari Web检查器-长字符串值被截断
- 如何在谷歌浏览器中使用step-int和step-over'用于调试Java脚本的Web检查器
- 动态附加的 Web 字体加载器 - 如何检查脚本是否已存在
- JavaScript 函数可以检查它是否在 Web Worker 线程上运行吗?
- 检查服务器端或客户端是否存在某些 Web 资源是否更好
- 您能否检查 Web 应用程序是否已在另一个浏览器选项卡上运行
- JavaScript 在 mobile-safari 上失败,当 Web 检查器关闭时
- 在响应请求之前,web服务器可以通过何种方式检查是否重定向现有页面上的GET请求
- 如何从web检查应用程序版本
- 哪里是基于web的文件Sonarqube javascript, css和html检查器
- 使用服务器端Javascript检查web服务器上的文件是否存在
- 如何强制web用户在执行保密协议前阅读并检查保密协议?
- 如何检查node.js脚本是否在终端或web上运行
- 如何检查如果谷歌.导航意图/url方案在web应用中得到支持
- 如何使用JavaScript检查web浏览器是否支持OpenGl
- 检查web服务器是否在线/离线
- 如何检查Web应用程序的两个用户是否属于同一网络/局域网/域
- 检查Web存储可用性的奇怪行为
- 如何检查web应用程序浏览器中是否安装了dymo标签打印机驱动程序