插件加载失败如何处理版本错误提示怎么解决

Chrome插件在高版本浏览器中安装报错解决 - 技术 - LMLPHP后院 发表于
17:20原文链接 :
&来自 : 去年过年前开发的Chrome浏览器插件,昨晚在我自己的笔记本上测试没有问题,今天来公司一安装就连续出现了很多的报错,下面将错误和解决方案记录如下,相信有不少的网友会碰到类似的问题。首次安装报错如下:
Could not load extension from 'G:\...'.
The manifest_version key must be present and set to 2 (without quotes).
See developer.chrome.com/extensions/manifestVersion.html for details.
上面的错误系插件版本过低,在高版本Chrome中需要在manifest文件中添加 manifest_version 配置项。按照上面的提示在清单文件中增加了 "manifest_version": 2 配置项,又出现如下错误:
"manifest_version": 2, 尝试安装此扩展程序时出现以下警告:
'background_page' requires manifest version of 1 or lower.
Permission 'http://*' is unknown or URL pattern is malformed.
Permission 'https://*' is unknown or URL pattern is malformed.
上面的信息告诉我们,"background_page" 配置项必须在 manifest version 1 或以下版本;"Permission" 配置项里面的 'http://*' 和 'https://*' 是一个未知的或者该URL模式是畸形的。于是去除上面的配置项。然后又出现问题了,Popup页面不能展示。在网上找了下资料,发现 manifest version 2 的 "browser_action" 配置项做了修改,名字由 "popup" 改为 "default_popup"。修改后问题解决。但是又出现了另外的问题,popup页面JS运行错误,所有功能都失效了。报错内容如下:
Refused to execute inline script because it violates the following Content
Security Policy directive: "script-src 'self' chrome-extension-resource:".
在网上找了下原因,是因为在 manifest version 2 里面不允许在 POPUP 页面写 JavaScript 脚本,脚本必须引用外部JS文件。于是将页面中的JS移动到外部文件后引用,最后问题解决。[引]Chrome扩展页面动态绑定JS事件提示错误,开发Chrome扩展时,页面的popup.html中需要js的时候,直接将JS写在动态绑定JS事件会提示错误。下面附上 manifest 文件老版本和新版本的不同配置:
manifest version 1 or lower :
"name": "抢票插件第二代", //程序名称
"version": "1.0", //版本信息
"description": "快速抢票", //程序描述
"background_page": "background.html", //这个html页面用来保存插件的主要逻辑
"permissions": [ //权限设置,用来定义所需的网络信息,实现跨越
"tabs", "http://*", "https://*", "notifications"
"browser_action": { //浏览器行为
"default_icon": "icon.png", //在浏览器上的小图标
"popup": "popup.html" //点击上面的小图标后弹出的那个小窗口页面
"content_scripts": [
"matches": ["*://kyfw.12306.cn/otn/confirmPassenger/initDc*",
"*://kyfw.12306.cn/otn/leftTicket/init*"],
"js": ["Lib/jquery.min.js", "12306autoselected.user.js"],
"run_at": "document_end"
manifest version 2:
"name": "抢票插件第二代", //程序名称
"version": "1.0", //版本信息
"manifest_version": 2,
"description": "快速抢票", //程序描述
// "background_page": "background.html", //这个html页面用来保存插件的主要逻辑
"permissions": [ //权限设置,用来定义所需的网络信息,实现跨越
"notifications"
"browser_action": { //浏览器行为
"default_icon": "icon.png", //在浏览器上的小图标
"default_popup": "popup.html" //点击上面的小图标后弹出的那个小窗口页面
"content_scripts": [
"matches": ["*://kyfw.12306.cn/otn/confirmPassenger/initDc*",
"*://kyfw.12306.cn/otn/leftTicket/init*"],
"js": ["Lib/jquery.min.js", "12306autoselected.user.js"],
"run_at": "document_end"
&实战教程近期文章软件作品您需要通过验证再能继续浏览 3秒后开始验证
丨 粤ICP备号-10 丨 新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!
(C) Joyslink Inc. All rights reserved 保留所有权利后使用快捷导航没有帐号?
只需一步,快速开始
查看: 1833789|回复: 319
积分33248精华11主题帖子威望11447 活跃18008 PP币2761 PP豆20 阅读权限90最后登录
TA的每日心情奋斗 10:31签到天数: 7 天连续签到: 0 天[LV.3]偶尔看看II威望11447 活跃18008 PP币2761 PP豆20
一、关于无法正常加载列表?
12:08 上传
(1)加载失败
18:22 上传
(1).由于现在的人数较多,所以导致Cydia服务繁忙无法正常加载。
(建议:连接稳定WIFI网络或3G网络打开Cydia进行加载或在空闲时段再进入Cydia加载插件列表。)
二、进入源地址显示空白、不显示可更新插件 。
12:02 上传
(1).由于现在越狱的人数较多,所以导致Cydia服务繁忙无法正常加载。
(建议:连接稳定WIFI网络或3G网络打开Cydia进行加载或在空闲时段再进入Cydia加载插件列表。)
(2)如果你点了取消,可以在Cydia主页的下端,找到“变更”页面点击左上方的“刷新”按钮手动更新。
(每次打开Cydia时,会自动加载并更新源内列表的新插件,请耐心等待加载完成,不要因为节省流量或嫌麻烦而“取消”。)
16:05 上传
三、安装插件时错误
(1)缺少依赖包
17:42 上传
这种情况属于未找到依赖包,建议检查bigboss源是否空白,尝试刷Cydia重新加载插件列表。以上无法解决属于该插件资源无效。
(2)不支持
17:59 上传
提示:要固件大于或等iOS7.0
(3)安装收费插件 (收费插件一般在列表的名称为淡蓝色)
18:22 上传
(4)完美越狱后 Cydia 插件冲突的排查方法:
关于Cydia安装插件时提示黄色与红色文字详细说明
1)出现黄字Failde to fetch和一行红字
16:05 上传
这种情况可能是源服务器抽风(如图:说明威锋源与bigboss源因网络或服务器问题无法更新插件列表),可换个时间段刷新。如果仍若不行,有可能是被屏蔽了。使用移动的卡的GPRS网络或者移动的Wi-Fi容易被屏蔽,检查方法:在管理—软件源中,如果看到bigboss和saurik等外国源是空白的,说明被屏蔽。或者用safari浏览器打开,如果打不开也说明被屏蔽了。可尝试换其他网络进行操作。
提示:Failed to fetch
解决:错误链接 当前网络状况不好,请稍后再试
提示: POSIX:Socket is not connected ultrasn0w
解决:服务器无响应当前网络状况不好,请稍后再试 提示: POSIX:Socket is not connected
解决:bigboss服务器无响应当前网络状况不好,请稍后再试
<font color="#ff)出现Tring to overwrite红字提示,还伴有Sub-process /usr/bin/dpkg returned an error code (1)的提示
16:05 上传
覆盖安装出错,这说明你所安装的插件中,有文件和设备中已存在的文件冲突,解决的方法就是卸载设备中已存在的文件,然后重新安装。
<font color="#ff)出现Sub-process /usr/bin/dpkg returned an error code (2)的提示
解决越狱后CYDIA出现“sub-process/usr/bin/dpkg returned an error code (2)”
3)下载出现“I wasn’t able to locate file for the app.***you need to manually fix this package”提示
16:08 上传
这表示加载的插件文件不完整,返回Cydia—变更—点击左上角的刷新,然后再安装。
4)下载过程中,出现POSIX: Operation timed out的提示
16:11 上传
这提示说明设备与服务器连接超时,主要是网络原因,更换稳定网络、空闲时段再进入Cydia更新或者用VNP。
5)下载时出现Hash Sum mismatch提示
16:15 上传
一般重新下载可修复。如果不行,可尝试清除Cydia缓存。运行PP助手,点击文件-文件系统越狱:路径:/var/cache/apt/archives ,把里面的东西全删除掉,再安装之前那个插件即可。
6)下载时出现Size mismatch提示
16:17 上传
刷新Cydia。如果还不行,说明是源服务器抽风了,换个时间段刷新。
7)出现HTTP/1.0 403错误
16:20 上传
这里的提示说明你所下载的插件是需要先购买才能安装的。如果你已经购买了,但仍出现上述提示,可能是因为你的Cydia账户与设备已经解绑,尝试在Cydia首页的 “Manage Account” 登录你的Cydia账户并绑定当前设备,然后再尝试下载安装。
8)下载过程出现HTTP/1.1 500 Internal Server Error提示
16:21 上传
该提示说明Cydia服务器严重拥堵,请换个时间段再下载。比如刚刚发布越狱工具后,Cydia的负荷相当大,就会出现这个情况。
9)下载过程出现Some index files failed to download错误
16:22 上传
提示说明下载失败,请尝试重新下载。&&
10)下载过程出现Root directory’s space is not enough错误
该提示说明你手机内存不足,请删除一些东西再装。
11)出现黑底黄字Duplicate sources.list entry提示
16:27 上传
说明设备中源列表中存在重复内容,删除源即可(一般就是盗版源引起的)。
12)出现黑底红字 &wow, you exceeded the number of package names this APT is capable of.& 提示
12:59 上传
源的全部列表文件数量是有上限的!
越狱的APT处理添加的源的软件包有数量限制,如果源的安装程序过多就会出错,甚至会造成管理里面的已安装程序的列表清单无法显示!解决办法就是删除部分不用的源!
13)Cydia添加源的错误显示为 sub-process /bin/bzip2 returned an error code (2)
1。打开 Raw file system 在里面找 /etc/apt/sources.list.d/ 找到cydia.list,
2。点右键 选 cope to coputer ,这样把文件保存到桌面,然后可以用记事本打开这个文件,全部清空,记得重新保存
3。把修改后的文件 拖回ifunbox 刚才那个文件夹,会自动更新成已修改后的 cydia.list
4。同上到/private/var/lib/cydia/metadata.plist, 把这个文件另存,清空,保存,拖回。
5。重启动系统就ok了
么么哒,点个赞!
么么哒,点个赞!
么么哒,点个赞!
么么哒,点个赞!
总评分:&PP币 + 18&
活跃 + 15&
积分28精华0主题帖子威望0 活跃2 PP币26 PP豆0 阅读权限10最后登录
, 积分 28, 距离下一级还需 72 积分
该用户从未签到威望0 活跃2 PP币26 PP豆0
http://bbs.25pp.com/forum.php?mod=attachment&aid=MTQyMjcxfGVmNjY2MDhhNDVmY2JmMDMxODg2OWFiYTIwZTQzN2I0fDE1MjQ1MTI1MTg%3D&request=yes&_f=.png
这个怎么解决!谢谢!
(157.46 KB, 下载次数: 1)
22:34 上传
点击文件名下载附件
积分47精华0主题帖子威望5 活跃58 PP币80 PP豆70 阅读权限10最后登录
, 积分 47, 距离下一级还需 53 积分
TA的每日心情擦汗 11:29签到天数: 8 天连续签到: 0 天[LV.3]偶尔看看II威望5 活跃58 PP币80 PP豆70
感谢超版啊。原来是这个意思。我还以为是怎么了。。
积分25精华0主题帖子威望0 活跃23 PP币58 PP豆0 阅读权限10最后登录
, 积分 25, 距离下一级还需 75 积分
该用户从未签到威望0 活跃23 PP币58 PP豆0 设备iPhone5
版主我的iPhone4 7.0.4& &安装afc2add的时候出现这个&&Size mismatch&&是什么问题 还用重新刷机嘛?
积分45精华0主题帖子威望0 活跃42 PP币94 PP豆0 阅读权限10最后登录
, 积分 45, 距离下一级还需 55 积分
TA的每日心情奋斗 10:31签到天数: 8 天连续签到: 0 天[LV.3]偶尔看看II威望0 活跃42 PP币94 PP豆0
装插件一系列问题,有时候出来是红色& &不知道怎么又安装成功了
积分4精华0主题帖子威望0 活跃5 PP币21 PP豆0 阅读权限10最后登录
, 积分 4, 距离下一级还需 96 积分
TA的每日心情奋斗 10:31签到天数: 3 天连续签到: 0 天[LV.2]偶尔看看I威望0 活跃5 PP币21 PP豆0 设备iPhone4s
Undetermined Error
Undetermined Error
这是什么意思啊???
积分8精华0主题帖子威望0 活跃7 PP币55 PP豆0 阅读权限10最后登录
, 积分 8, 距离下一级还需 92 积分
TA的每日心情奋斗 10:31签到天数: 4 天连续签到: 0 天[LV.2]偶尔看看I威望0 活跃7 PP币55 PP豆0
好贴啊,正好遇到此问题,迎刃而解
积分4精华0主题帖子威望0 活跃5 PP币21 PP豆0 阅读权限10最后登录
, 积分 4, 距离下一级还需 96 积分
该用户从未签到威望0 活跃5 PP币21 PP豆0
& &这是什么原因
18:45 上传
帮助人,咱们就是小伙伴!
总评分:&PP币 + 1&
积分1548精华0主题帖子威望0 活跃1461 PP币3270 PP豆110 阅读权限50最后登录
, 积分 1548, 距离下一级还需 1452 积分
TA的每日心情花心 04:11签到天数: 565 天连续签到: 0 天[LV.9]以坛为家II威望0 活跃1461 PP币3270 PP豆110 设备iPhone 9
本帖最后由
22:04 编辑
size mismatch,IPHONE4下载afc2add不行啊。。。另外I5S却可以装上。
积分556精华0主题帖子威望27 活跃861 PP币743 PP豆-5 阅读权限10最后登录
, 积分 556, 距离下一级还需 244 积分
TA的每日心情奋斗 10:31签到天数: 30 天连续签到: 0 天[LV.5]常住居民I威望27 活跃861 PP币743 PP豆-5
卸载不了Color Keyboard出现红字,安装其他插件上面顺带安装Color Keyboard插件,结果也安装不了,请问这个是怎么回事,要怎么卸载掉Color Keyboard
安装其他插件上面顺带安装Color Keyboard结果安装不了
(77.55 KB, 下载次数: 169)
22:00 上传
点击文件名下载附件
卸载Color Keyboard上面顺带了安装
(99.06 KB, 下载次数: 138)
22:00 上传
点击文件名下载附件
卸载后显示红字
组图打开中,请稍候......
论坛创始人
论坛雷锋好模范
论坛回帖之王
产品客服专属勋章
发表1000篇以上文章会员
Copyright&
Guangzhou UC Network Technology Co., Ltd. All Rights Reserved. 广州优视网络科技有限公司 版权所有安装过程中出现错误提示(红色或黄色的提示信息)该怎么办? - 触动精灵官网
请按照如下步骤检查或操作:
如果之前在其它源安装过触动精灵,请手动卸载旧版本再安装新版本。
卸载触动精灵:打开Cydia&已安装&触动精灵&右上角更改&底部菜单卸载
设备连接电脑,使用iTools/iFunBox/PP助手等文件管理工具找到 【越狱文件系统】 && User && Media 路径下的 TouchSprite 文件夹删除
重新安装触动精灵
尝试不使用队列进行安装,查看一下错误的信息内容,有可能是其它软件包安装造成的。出现 “MD5Sum Dismatch”、“Size mismatch”
,请刷新软件源再试安装。出现 “Host unreachable”、“Request timeout” ,请试着用浏览器看看能不能打开
如果不能打开或者响应很慢,很可能是您的网络受到了限制。如可以响应,则请检查您输入的地址是否正确,是否输入了全角字符(这种状态下的英文字母很宽很大,并不是正确的输入状态),而且您不能省略掉 。
以下内容转自
日常使用 Cydia 时,经常会出现一些问题,导致Cydia软件无法安装,并且 cydia 会提示一行红字或者黄字。
通常情况下,黄字代表一些警示型的错误,此时问题不大,一般情况下不影响 cydia 运行。
若提示红字的话,就代表 cydia 出现了重大问题,可能影响 cydia 正常运行或者无法安装软件。
日常使用 Cydia,大概有 60% 的问题都是因为网络因素造成的,所以大家使用的时候尽量用稳定高速的 W-Fi。
下面给大家列出一些 Cydia 常见的错误和解决办法,希望对大家有所帮助。
技巧:打开本页后,在键盘按“Ctrl+F”,在弹出窗口中输入查询的错误关键单词,快速查找。
一、Failed to fetch
提示:“Failed to fetch
Bad URL ”
提示:“ POSIX:Socket is not connected ultrasn0w ”
提示:“ POSIX:Socket is not connected ”
出现这种情况的原因是 Cydia 无法连接到原服务器,出现这种问题的原因主要有以下两种:
1.源服务器坏掉了(解决办法:稍后再试)
2.网络传输问题
对于原因 1,确实没有办法,可以等一等稍后再试。
对于原因 2,可以换一个更加稳定快速的 Wi-Fi 连接。当然也不排除是由于服务商的问题,比如有网友发现使用中国移动的网络(包括 CMCC 接入点的 Wi-Fi),由于移动的网络策略,屏蔽了许多国外的 Cydia源。
Failed to fetch 都是因为上述原因造成的,可以按照上述方法排查网络问题。
二、I wasn’t able to locate file for the app
I wasn’t able to locate file for the app.this might mean you need to manually fix this package.
出现上述问题是因为安装包下载不完整,当然也有可能此deb安装包本身是否有问题。排除安装包问题的情况下,请完全退出 Cydia(完全退出可清理缓存) ,再次打开 cydia刷新下软件列表,然后再次安装这个软件,一般问题都可以得到解决。
三、Trying to overwrite **,which is also in package
出现 “trying to overwrite” 是因为已经覆盖出错,多半出现在升级软件过程中。出现 “trying to overwrite”后,请先卸载掉原有的软件再安装即可。同时使用盗版源,镜像源由于软件标识混乱经常造成这样的问题。
四、Hash Sum mismatch
由于下载的 deb文件的 md5 和 Packages 文件不同造成的问题。请先清空 cydia 缓存目录: /var/cache/apt/archives 然后再试。当然也有可能因为 cydia源的问题导致 deb文件 md5 和验证 md5 不同。
五、POSIX: Operation timed out
很明显的网络问题,解决办法同 “Failed to fetch”相同。
六、Size mismatch
1.Cydia没有刷新完成,新旧版本对照不符
2.网络质量不好
3.cydia软件源出现了问题或者使用了镜像源
先删除出现问题的源,然后回到Cydia主界面,打开更多软件源,再把BB源添加回来。这样做的目的就是清理Cydia原有的源列表,重新添加即可完全更新 Packages 文件,修复了cydia源的问题。
七、HTTP/1.1 500 Internal Server Error
源服务器内部服务器错误无法做出相应。这种情况发生在刚刚完美越狱发布时候,这时大量访问让 cydia源服务器不堪重负因此被流量压垮。一般过阵子再试就好了。
八、HTTP/1.0 403
HTTP/1.0 403 This packages is either paid or requires a paid package to function.If you paid :contact
for help.If not,purchase the original package.
您正在下载一个需要付费的 Cydia软件,请支付后再下载。
九、Root directory’s space is not enough
iPhone 、iPad 空间容量不足,请删除些东西。
十、 Some index files failed to download
Some index files failed to download,they have been ignored,or old ones used instead.
下载 Packages 时出现问题,可以尝试重新刷新源。
十一、 NetDB: Open nodename nor servname provided, or not known
NetDB: Open nodename nor servname provided, or not known
在设备设置里关掉Wi-Fi 开关,然后在通用 - 还原 - 选择还原网络设置。
十二、 Sub-process/usr/bin/dpkg returned an error code(2)
导致无法正常安装任何插件的解决办法:
1.电脑端安装iFunbox,手机端安装afc2
2.进入此路径/var/lib/dpkg/,修改红框中的文件名,依次修改为:&available& 重新命名为 &available-bak&;&status& 重新命名为&status-bak&,&available-old& 重新命名为
&available&,&status-old& 重新命名为 &status&
3.重启手机
十三、 no space left/failed in buffer_write(fd) (7,ret=-1)
新越狱的手机还没安装几个插件,在安装新插件过程中结束了,安装失败。
这个提示在非完美越狱或 iOS9 以上的越狱设备上经常出现,这是由于 iOS 设备对系统容量做了限制造成的。iOS 9 以上规定系统文件最多可以占用 3G 容量,而越狱文件和越狱插件都是安装在系统目录的。
卸载不常用的越狱插件,节省系统容量。
十四、 dpkg locked
越狱环境损坏造成部分插件无法安装,
搜索下载 AFC2 插件
十五、 Couldn't configure pre-depend dpkg for ncurses
解决办法:
找一个已经越狱过的手机,把越狱文件夹里面 var 文件夹里的 lib 里面的 dpkg 文件夹导出来,然后再导入到出问题的 Cydia 手机里覆盖一下。
我们可以看出,Cydia 出现问题很多都是和网络有关系的,也有少部分各种其他复杂问题。
修复 Cydia 错误的步骤可以总结为:
排查网络问题
清除缓存问题
同时我们也尽量少使用破解源,镜像源等容易造成冲突的cydia源,选择高速稳定 Wi-Fi,同时尽量避开高峰时段下载软件,每次打开 Cydia 耐心等待上方刷新提示不要急于点击取消,一般就不会出现莫名其奇妙的问题。
4 人觉得有帮助
北京帮你玩科技有限公司
地址:北京市朝阳区建外SOHO西区16号楼308
扫描二维码下载
扫描二维码下载
您可能还没下载帮你玩

我要回帖

更多关于 sileo插件 的文章

 

随机推荐