Nic*_*sta 11 google-chrome google-chrome-extension
我正在尝试按照此文档(https://developers.google.com/chrome/web-store/docs/inline_installation)测试Chrome网上应用店的内嵌安装功能.我正在本地开发这个以进行测试,并且不能轻易地并经常推动我的更改.
如何在本地测试内联安装,因为内联安装取决于您在网站站长工具中验证的网站?
码
if (!chrome.app.isInstalled) {
chrome.webstore.install(undefined, undefined, function(err) {
console.log(err);
});
}
Run Code Online (Sandbox Code Playgroud)
返回:
Installs can only be initiated by the Chrome Web Store item's verified site
Run Code Online (Sandbox Code Playgroud)
显然localhost不是经过验证的网站.
任何帮助表示赞赏.
rsa*_*hez 24
来自Google的"使用内联安装"指南:"请注意,如果您验证域的所有权(例如,http://example.com),则可以从任何子域或页面启动内联安装".
因此,如果您拥有域名,则可以对其进行验证,然后模拟您的本地计算机是已验证域名的子域名.
例如,如果您通过Google验证域example.com,则可以在主机文件中包含以下内容:
127.0.0.1 local.example.com
Run Code Online (Sandbox Code Playgroud)
然后,您可以通过http://local.example.com访问本地服务器(可能需要在本地Web 服务器上进行一些配置).如果您将Chrome网上应用店中的商品与example.com相关联,则可以从本地网页开始内联安装.
归档时间: |
|
查看次数: |
4893 次 |
最近记录: |