【发布时间】:2017-11-20 08:27:07
【问题描述】:
这是一个非常笼统的问题,有几个例子。我对编写 chrome 扩展还很陌生,而且我似乎一直遇到不部署到网络商店就无法测试的情况(每次大约需要 60m)。这是一个不可能的工作流程。我错过了什么吗?
案例 1 内联安装
尝试设置从我的站点到 chrome 扩展的内联安装。当我在本地运行该站点时,我得到以下信息。
Error downloading extension: Inline installs can only be initiated for Chrome Web Store items that have one or more verified sites.
但我似乎无法在 chrome 的开发人员仪表板中添加 localhost 网站属性。在开发环境中执行此操作的推荐方法是什么。我尝试使用 local.mywebsite.com 并为 localhost 添加本地别名,但现在 chrome 找不到您需要提供的验证文件...
案例 2 Chrome 扩展 OAuth
尝试使用 chrome.identity.launchWebAuthFlow 在我的网站扩展程序中设置用户凭据,但当然,https://<ext-id>.chromium.org/provider-cb 提供的回调 url 不会重定向到我本地部署的扩展程序。
有没有办法测试这些东西??
【问题讨论】:
标签: javascript google-chrome testing google-chrome-extension oauth