gpt4 book ai didi

google-chrome - 是否可以为同一个域创建多个 Chrome 托管应用程序?

转载 作者:行者123 更新时间:2023-12-04 21:45:36 24 4
gpt4 key购买 nike

Our product既有免费组件,也有全功能、基于订阅的 Web 应用程序。我为我们产品的这两个部分创建了一个 Chrome 托管应用程序 - 本质上是一个可安装的书签。

应用程序的有趣部分 manifests如下:

"manifest_version": 2,
"app": {
"launch": {
"container": "tab",
"web_url": "https://paydirtapp.com/dashboard"
}
}
"manifest_version": 2,
"app": {
"launch": {
"container": "tab",
"web_url": "https://paydirtapp.com/free_invoice_creator"
}
}

我可以安装 free invoice creator app , 和 the full featured app ,但不能同时进行。

尝试这样做(在 Chrome 26.0.1410.10 (Official Build 183151) dev 中)会导致以下错误消息:

“发生错误。无法添加应用程序,因为它与“免费发票制作器”冲突。

我能找到的关于这个问题的唯一引用是 https://developers.google.com/chrome/apps/docs/developers_guide#manifest ,他们声明如下:

重要提示:如果您提供多个应用程序,请避免 URL 重叠。如果用户尝试安装“web_url”或“urls”值与已安装应用程序的值重叠的应用程序,则第二次安装将因 URL 冲突错误而失败。例如,指定“ http://mail.example.com/”的“urls”值的应用程序将与指定“ http://mail.example.com/mail/”的应用程序冲突。

以前,我的 web_url值刚刚设置为 https://paydirtapp.com/ ,这导致了同样的错误。我希望更新它使其不是其他应用程序的子字符串可以解决问题,但事实并非如此。

有谁知道是否可以拥有多个 Chrome 托管应用程序,其中 web_url是为同一个域?

最佳答案

Moshe Matz 的回答(从评论中复制):

为每个应用程序使用单独的子域应该可行。
例如,使用 https://dashboard.paydirtapp.comhttps://free_invoice_creator.paydirtapp.com .您可能需要一个包含这两个名称的新 SSL 证书。

关于google-chrome - 是否可以为同一个域创建多个 Chrome 托管应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15017725/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com