Tza*_*ach 33 javascript google-chrome ios
我的网站上有javascript错误跟踪.最近我开始在iPhone(IOS 7和8)上从Chrome(版本37和38)收到以下错误:
ReferenceError:找不到变量:__ gCrWeb
除了一些引用之外,我找不到有关此错误的任何有用信息.有没有人见过它,知道它为什么会发生?
小智 16
__gcrweb是一个引用gcrweb.js,它是由iOS版本的Chrome注入的本地(在设备上)js.
Google需要针对某些扩展功能执行此操作(主要是插入/检索您通过其他已同步的Chrome浏览器存储的登录凭据和其他表单信息),这些信息不是由其构建的本机webview提供的,否则无法添加到其中.
这不应该影响代码的任何部分,我会通过在错误记录中忽略它来消除它(错误应该始终是相同的字符串),例如:
http://raven-js.readthedocs.org/en/latest/config/#ignoreerrors https://rollbar.com/docs/notifier/rollbar.js/#ignoring-specific-exception-messages
另一个解决方案可能是通过在js init的开头自己声明引用来确保引用始终存在
if (!window.__gCrWeb) window['__gCrWeb'] = {};
Run Code Online (Sandbox Code Playgroud)
就像谷歌一样.
| 归档时间: |
|
| 查看次数: |
5636 次 |
| 最近记录: |