清单文件中的update_url禁用了我的chrome扩展
update_url in manifest file disable my chrome extension
我有一个chrome扩展,它托管在我的服务器上,我保存了一个带有适当参数的update.xml文件。当我创建两个版本的extersnion 1.0时。,2.0,然后在服务器上安装1.0并上传2.0,比如myusrl/plugin/myext.crx和myusrl-plugin/update.xml(版本为2.0)。它确实允许用户将扩展更新到2.0,但启用此扩展的选项被禁用(无法选中复选框)。
奇怪的是,我竟然能把合同延期到前天。
partmanifest.json是:
"web_accessible_resources": [
"*.png"
],
"update_url": "http://myurl/plugin/updates.xml",
"icons": {
"128": "icon-128.png"
},
"permissions": [
"nativeMessaging",
"downloads",
"tabs" ]
}
如果我从清单中删除updateurl链接,那么我就可以启用我的intalled扩展,否则就不能。
updates.xml是:
<?xml version='1.0' encoding='UTF-8'?>
<gupdate xmlns='http://www.google.com/update2/response' protocol='1.0'>
<app appid=<ID>>
<updatecheck codebase='http://myurl/plugin/myext.crx' version='2.0' />
</app>
</gupdate>
它用最新的铬合金去胶了吗?还是其他问题?
很早以前就不允许自托管扩展,但企业策略安装除外。
你没有提到你的操作系统,因为这一变化在不同的时间影响了不同操作系统上的Chrome,但我想现在它已经被全球禁止了。
相关文章:
- 表单提交问题,如何在我的URL末尾获得ID的值
- 我的URL重定向安全吗
- 如何在PHP中使用url保护我的图像和文件夹免受直接访问
- 在我的图库(jQuery)中使用箭头导航时,更改URL中的哈希
- 我的 AJAX 请求对象无法正确解析 URL 的协议部分
- 选择下拉列表需要在选中时显示提供商的详细信息-无法通过我的脚本显示url
- WebView加载URL(“javascript:XYZ”)在我的网络视图中执行了好几次
- 对于多个视图,当URL更改时,我的子模板不会在Angular UI中加载
- 获取包含我的谷歌应用程序脚本的页面的url
- 为什么我的URL在JavaScript中被调用为弹出窗口
- 我可以'我无法让我的网页浏览JScript中选择列表中的trhorugh URL
- 每次我点击我的网站,它都会重定向到home.html,然后返回到我点击的所需url
- jQuery/PHP-POST-Forbidden(403)当试图在我的JSON数据中发送完整的URL时
- 我的Javascript没有'当我把一个脚本元素放在头上从URL加载它时,它不起作用
- 我的变量保存在 URL/位置中,如何从另一个页面读取它
- 我无法在我的网站上获取任何图像或显示任何 URL 图像
- jQuery 拖放更改我的 URL - 返回 false 不起作用
- 如何在我的 AngularJS 应用程序中解码 URL 的部分查询字符串
- 如何使用JavaScript函数(onclick)在URL中添加我的“No”或“ID”
- 想要通过GET方法从URL获取值,然后想在我的标题区域的右上角显示这些值