我正在使用 JavaScript 错误记录工具来记录我的移动网站上的任何 JavaScript 错误,并且我看到大量(一个月内 22,000 个)此错误:
Uncaught TypeError: Cannot read property '_pmh' of null
我可以从 addthis_widget.js 代码中看到它源自该脚本。
我还可以看出它只影响移动 Android 和 Google Chrome 浏览器,尤其是:
Android 4、Android 4.1、Android 4.2、Chrome 11、Chrome 18、Chrome 25、Chrome 26、Chrome 27、Chrome 移动版 18、Chrome 移动版 25、Chrome 移动版 26
我正在使用以下外部 JavaScript 包括:
http://s7.addthis.com/js/250/addthis_widget.js#username=xa-4b6adff375a64db9
并设置以下配置对象:
<script type="text/javascript">
var addthis_config = {
data_ga_property: 'UA-18721873-1', // real GA profile hidden for privacy purposes
data_ga_social: true
};
</script>
我能做些什么来防止这些浏览器上多次出现此错误吗?