Google chrome extension Chrome扩展一旦被禁用,就可以';在重新安装之前无法启用
我创建了一个chrome扩展,当它被解包时可以正常工作。无论是在正常模式还是隐姓埋名模式下。 但是当我使用Chrome的“打包扩展”功能打包扩展时。生产的crx(打包扩展)一旦安装在Chrome上,但Google chrome extension Chrome扩展一旦被禁用,就可以';在重新安装之前无法启用,google-chrome-extension,google-chrome-app,Google Chrome Extension,Google Chrome App,我创建了一个chrome扩展,当它被解包时可以正常工作。无论是在正常模式还是隐姓埋名模式下。 但是当我使用Chrome的“打包扩展”功能打包扩展时。生产的crx(打包扩展)一旦安装在Chrome上,但 我禁用了扩展,或者 点击选项“允许隐姓埋名” 然后,在我从chrome中删除扩展并重新安装之前,扩展永远不会被激活。 单击启用复选框时,它似乎已被激活,但当您刷新页面时,您将看到扩展仍处于停用状态 有决议吗 编辑: 我看到控制台: 以下是单击复选框时出现的错误: 运行管理时未选中runtime.l
{
"name": "TEST MAIN",
"version": "1",
"manifest_version": 2,
"description": "TEST MAIN",
"browser_action": {
"name": "Manipulate DOM",
"icons": ["images/icon.png"],
"default_icon": "images/icon.png"
},
"content_scripts": [
{
"matches": [ "http://*/*", "https://*/*" ],
"js": [ "js/jquery.min.js", "js/main.js" ],
"css" : ["all.css"],
"all_frames": true
}
],
"web_accessible_resources": [
"js/main.js"
]
}
快速提醒Chrome是。那么如何打包一个扩展,为什么开发者可以使用这个选项来迷惑他们呢?因为它对Chrome应用程序有效,它对企业部署扩展有效,我认为它对Linux仍然有效。你应该向Chrome网络商店提交你的扩展;如果它是一个私人扩展,你可以“未列出”它。我已经从一些网站(不在chrome app store上)获得了一些扩展,但它们没有这样的性质,并且在匿名模式下工作。它们是第三方扩展。不是我的:)快速提醒Chrome是。那么如何打包一个扩展,为什么开发者可以使用这个选项来迷惑他们呢?因为它对Chrome应用程序有效,对企业部署扩展有效,我认为它对Linux仍然有效。你应该向Chrome网络商店提交你的扩展;如果它是一个私人扩展,你可以“未列出”它。我已经从一些网站(不在chrome app store上)获得了一些扩展,但它们没有这样的性质,并且在匿名模式下工作。它们是第三方扩展。不是我的:)