我试图按照本文档(https://developers.google.com/chrome/web-store/docs/inline_installation)测试Chrome网上应用店的内联安装功能。 我正在开发本地测试,无法轻松并经常推动我的更改。如何在本地测试Chromium/Chrome扩展的内联安装?
如何在本地测试内联安装,因为内联安装取决于您在网站站长工具中验证的站点?
代码
if (!chrome.app.isInstalled) {
chrome.webstore.install(undefined, undefined, function(err) {
console.log(err);
});
}
这将返回:
Installs can only be initiated by the Chrome Web Store item's verified site
显然,本地主机是不是验证的网站。
任何帮助表示赞赏。
这对我不起作用。我的域名'local.myspecialdomain.com'仍然重定向到'myspecialdomain.com',而不是重定向到'localhost',这正是我想要的。 – user3827303 2015-01-23 02:25:35
您使用的是Windows吗?你有没有改变你的主机文件?它位于:c:\ windows \ system32 \ drivers \ etc – 2016-07-12 20:25:20
Chrome不再考虑主机文件,AFAIK不可能强制chrome在任何操作系统上使用本地主机文件 – mahieddine 2017-05-24 12:58:55