起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1285|回复: 5

[结贴] app打开时弹出JS错误,如图

[复制链接]

15

主题

45

帖子

96

积分

初级会员

Rank: 2

积分
96
QQ
发表于 2016-11-3 10:48:31 | 显示全部楼层 |阅读模式
1,当用户安装APP后第一次打开时经常会报这个错误,但也不是每次都出错。请问这个是什么原因昵?
初步怀疑是网络不稳定,导致部分JS没加载完,到时框架抛出JS错误。


S61103-104044.jpg S61103-103514.jpg S61103-104044.jpg
S61103-104154.jpg

1

主题

1831

帖子

821

积分

高级会员

Rank: 4

积分
821
QQ
发表于 2016-11-3 10:52:33 | 显示全部楼层
你好,可以看看开发工具的控制台是否有报错,跟踪一下错误信息
回复 支持 反对

使用道具 举报

15

主题

45

帖子

96

积分

初级会员

Rank: 2

积分
96
QQ
 楼主| 发表于 2016-11-3 11:07:22 | 显示全部楼层
大雁子 发表于 2016-11-3 10:52
你好,可以看看开发工具的控制台是否有报错,跟踪一下错误信息

在浏览器里访问也随机出现问题,如下图?

E1D2.tm.png
回复 支持 反对

使用道具 举报

1

主题

1831

帖子

821

积分

高级会员

Rank: 4

积分
821
QQ
发表于 2016-11-3 11:10:54 | 显示全部楼层
wangjun1253 发表于 2016-11-3 11:07
在浏览器里访问也随机出现问题,如下图?

根据报错,跟踪一下出现错误的文件,尤其是自己写的,可能是代码问题
回复 支持 反对

使用道具 举报

15

主题

45

帖子

96

积分

初级会员

Rank: 2

积分
96
QQ
 楼主| 发表于 2016-11-3 11:38:26 | 显示全部楼层
大雁子 发表于 2016-11-3 11:10
根据报错,跟踪一下出现错误的文件,尤其是自己写的,可能是代码问题

找到原因了,原因是脚本劫持,
UI2/system/resources/system.res.js 文件被替换了,
内容变成了一段广告JS代码,如下图:
1111.png

上图里的代码引用了:http://222.186.61.94:7701/main.js 这个JS想插入广告,在执行这段广告代码的时候报错了。
回复 支持 反对

使用道具 举报

15

主题

45

帖子

96

积分

初级会员

Rank: 2

积分
96
QQ
 楼主| 发表于 2016-11-3 11:44:55 | 显示全部楼层
大雁子 发表于 2016-11-3 11:10
根据报错,跟踪一下出现错误的文件,尤其是自己写的,可能是代码问题

替换前的system.res.js这样(下图):
   1.png

被劫持后变成了这样(下图):
   2.png
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-17 11:16 , Processed in 0.090258 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表