我创建了一个插件。我已经采用了一个文件夹,该文件夹包含HTML page
,manifest file
,image
和.js
文件。然后,我从Google Chrome扩展程序设置中加载解压扩展程序中的扩展程序。然后将插件添加到Chrome。
然后我打包了扩展程序,我得到了一个.crx
文件和.pem
文件。我已将该文件拖入Chrome文件夹,并将其添加到Chrome。
我将该文件包含在我网站上的下载链接中,如:
<a href="@Url.Content("../test.crx")" target="_blank">Download</a>
并在web.config
文件中添加了mime文件类型扩展名,如:
<system.webServer>
<staticContent>
<mimeMap fileExtension=".crx" mimeType="application/x-chrome-extension" />
</staticContent>
</system.webServer>
现在文件正在链接按钮单击下载,它收到错误:
Apps,extensions and user scripts cannot be added from this website.
我的网站尚未生效,我只使用localhost。我怎么能纠正这个?
感谢任何帮助。
答案 0 :(得分:1)
您无法通过<a href="@Url.Content("../test.crx")"
<link rel="chrome-webstore-item"
href="https://chrome.google.com/webstore/detail/apdfllckaahabafndbhieahigkjlhalf">
chrome.webstore.install(url, successCallback, failureCallback)
有关详细信息,请查看documentation。