问题标签 [chrome-web-store]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 如何同时使用 Google Drive API 和 chrome 网络支付许可 API
更新以澄清问题...
在尝试 google drive example app Dr edit for php 在我们已经成功实现许可 API https://developers.google.com/chrome/web-store/docs/samples#php的测试应用程序中工作时,我们得到了一个'错误保存”消息和来自 dredit.js 尝试将错误记录到控制台的语法错误。
我们意识到我们需要用一些需要的信息来更新现有的应用程序 manifest.json,将 CONTAINER 设置为 GOOGLE_DRIVE 和来自 API 控制台的 id。
然而,这带来了来自开发人员仪表板的警告,这让我们感到难过,因为我们的任务似乎是不可能的:
- 在清单中指定 CHROME 以外的容器的应用可能不会使用 Chrome 网上应用店付款。
Catch22:对容器使用 CHROME(显然是默认值)或 GOOGLE_DRIVE?
所以这就是我们的问题:我们想在 php 中合并驱动器和 chrome 网上商店支付,我不确定驱动器和许可 API 的教程如何协调容器。我们是否没有读到启用 GDrive 的应用程序必须是免费的?
注意:更复杂的是,现在似乎很多通过文档列表 API 访问文档的解决方案已被弃用,例如 authsub 和 oauth 1.0 解决方案。理想情况下,我们不希望编写一个在 2015 年停止工作的 Web 应用程序。
google-chrome - Chrome API - chrome.webstore API 有什么作用?
我注意到最近 Chrome 文档中有一个名为chrome.webstore的新 API 。文档很少,我不完全确定它应该做什么。
我希望它能让我做的是对另一个 chrome webstore 应用程序进行内联安装,有点像这里描述的。因此,如果我希望我的应用程序具有可选权限无法实现的补充部分(例如替换新标签页),我可以让他们轻松安装另一个扩展。
不幸的是,我无法真正对此进行测试,因为我在网上商店中还没有扩展,而且我认为我不能使用随机扩展,因为它验证了后端的链接。
google-chrome-extension - 访问 Chrome Webstore 自动生成的 .pem 文件
我有以下问题:我的谷歌浏览器扩展在打包机制(即将你自己的pem文件发送到网上商店)被引入之前已经提交了。现在我想更新扩展,但由于我没有 pem 文件,所以网上商店会自动生成一个新的,因此,我的扩展将有一个新 ID,这会导致更新机制失败,我会失去我的现有的用户群。
是否可以为旧扩展获取 pem 文件,或者我可以提供我自己的 pem 文件而不会破坏更新机制。
谢谢,彼得
google-chrome-extension - 是否有旧版 Chrome 扩展程序的存档?
我想知道是否有一种既定方法可以在 Chrome Web Store 中获取旧版本的扩展。Google 是否保留类似于 Mozilla 的存档,或者一旦有新版本可用,旧版本就永远消失了?
谢谢你。
google-drive-api - Google 云端硬盘和 Chrome 网上应用店身份验证
我正在使用 Google Drive API 构建一个 Chrome Web Store 应用程序,并且想知道我应该如何对用户进行身份验证。
Chrome 网上应用店文档建议使用 OpenID。
Google Drive SDK 文档建议使用 oauth2。
我应该支持两者吗?如果用户使用 OpenID 登录,然后从 Google Drive 打开文件,有没有办法知道 OpenID 和 oauth 身份验证应该链接到同一个帐户?
javascript - Chrome 网上应用店页面是如何工作的?
Chrome 网上应用店有一些奇怪的地方:
- 它会打开导航到新 URL 的对话框
- 发生这种情况时屏幕不闪烁
- 并且原始页面仍然显示在对话框后面,具有相同的项目和滚动位置
我有 HTML4 的背景,我不能这样做,我不知道是否可以在 HTML5 中做同样的事情。我的猜测是,这种行为是因为 Chrome 浏览器在处理其商店时具有特殊行为。
google-chrome-extension - Chrome 内联安装只有一半的时间有效
我们为我们的应用程序设置了一个简单的内联网络商店安装程序。
该应用程序站点已通过验证。内联安装对我们公司内部的一半人来说确实可以正常工作,但对另一半人却不起作用。他们会得到“Uncaught TypeError: Cannot call method 'install' of undefined testsupport.html:15 Uncaught SyntaxError: Unexpected token )。就好像 chrome 或 chrome.web 变量没有初始化一样。
为什么内联安装只在某些机器上有效,而在其他机器上无效?所有这些机器都有相同的 chrome 浏览器版本。
TIA
google-app-engine - AppEngine SNI https 和 Google 网站管理员工具
我正在尝试在 Chrome WebStore 清单中包含托管在 AppEngine(带有 SNI)上的 https url。
当我尝试上传 .zip 文件时,Chrome Webstore 抱怨说我不拥有该 url。
因此尝试使用 WebMaster Tools 添加 url。我可以添加 http url,但无法验证 https url(它抱怨无法访问服务器。我可以从浏览器访问 https url,没有问题。)
Google 小工具所有权验证工具 (https://www.google.com/gadgets/directory/verify) 也存在同样的问题,该工具无法找到(并因此验证)Appengine SNI https。
google-chrome - Chrome 扩展开发者仪表板中的展示次数是什么意思?
在开发者仪表板的统计信息下,我们可以找到两种类型的图表:安装量和展示量。这些是什么意思?
google-chrome - 如何从自托管无缝过渡到网上商店?
我目前自行托管我的 Chrome 扩展程序 - 但最近的变化使技术含量较低的用户侧载 Chrome 扩展程序变得更加复杂,我正在考虑将其移至网上商店。
问题是:我没有看到一个明确的过渡计划,即一旦我在网上商店下载了下一个更新版本,如何让我的约 500,000 多名用户从网上商店下载它。
是否像上传我的新版本一样简单,并在 manifest.json 中更改我的 update_url 以指向该下载链接?update_url 是否可以指向与托管原始扩展名不同的域名?