码迷,mamicode.com
首页 > 微信 > 详细

微信企业号开发之weixin://preInjectJSBridge/fail

时间:2017-04-05 22:13:22      阅读:426      评论:0      收藏:0      [点我收藏+]

标签:微信开发   title   执行   ram   nbsp   ref   weixin   idg   tar   

最近几天遇到个奇怪的问题,目前只有在Andriod平台上出现:weixin://preInjectJSBridge/fail 
不止我一个人遇到这个问题,群里也有好几个问了这个问题。这个问题直接导致我们后续的页面加载不全或者js执行莫名其妙的异常。

一开始搜索了一下,大家这样说: 
技术分享

但是也有很多人是没有用ES6语法,甚至只是最基础的jQuery。我的页面中也遇到了这个问题,关键是我连微信的JS-SDK都没哟引用过,只是简单的跳转。

然后今天有dubug了一个微信群发出来的文章,结果发现微信自己的页面里面也有这个问题weixin://preInjectJSBridge/fail 
技术分享

报的错还真的不少……,也许是微信自己的问题?那么为什么我自己什么都没有引用也会有这个问题呢?我们来看看页面结构: 
技术分享

看到了吧,多出来三个iframe。我猜测是第二个iframe当中出了问题。目前只是猜测,等我明天继续研究研究。

最终解决方案:后来控制好js的加载顺序和加载内容,虽然还报错,但是不影响程序执行了。

微信企业号开发之weixin://preInjectJSBridge/fail

标签:微信开发   title   执行   ram   nbsp   ref   weixin   idg   tar   

原文地址:http://www.cnblogs.com/heroine/p/6670436.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!