我試圖按照本文檔(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