通过Spotify应用程序API打开自定义url方案
open custom url scheme via Spotify Apps API
通过Spotify应用程序,我想与一个已使用自定义URL方案注册的本地应用程序进行通信。我正在测试一个可点击的锚标签
<a href="myscheme:/test">open custom url scheme</a>
以及javascript代码
location.href = "myscheme:/test";
它们在任何浏览器中都能很好地工作。起初,当我点击链接/在Spotify中运行JavaScript时,什么都没发生。将manifest.json中的权限扩展到之后
"RequiredPermissions": [
"https://*",
"http://*",
"myscheme:/*"
]
我在两种情况下(点击和JS)的内容视图中都得到了这个页面
<head></head>
<body>Error -302 when loading url myscheme:/test</body>
控制台输出显示
I [mainview:6886] Load complete (1) url:
I [mainview:6886] Load complete (0) url: cef-error:
更新:对于方案mailto:
,这似乎很好。即使没有CCD_ 2的显式条目。
更新2:在最近的版本(例如0.8.4.124)中,点击带有自定义URI的链接对内容不再有影响。日志状态:
W [CefAppInstance.cpp:49 ] App spotify:app:tutorial is not allowed to access resource: myscheme:/test
mailto:
在没有显式RequiredPermissions
的情况下仍然可以工作。
你知道吗?
遗憾的是,据我所知,这在应用程序API中不受支持。
相关文章:
- LinkedIn共享链接图片未使用自定义url更新
- 在JQuery中将页面翻转转换为自定义url
- 不带“”的自定义URL;无法打开“;错误
- chrome.identity.launchWebAuthFlow中的自定义url
- 创建自定义URL
- 使用javascript中的变量创建自定义URL
- 自定义URL模式
- Facebook分享没有选择完整的网址&自定义url的元名称
- 如何使用带有jQuery和自定义url参数的cookie
- 在Facebook上共享自定义url的按钮
- 将自定义URL映射分配给JavaScript变量
- 使用表单数据将用户带到自定义 URL
- 如何使用正则表达式验证 JavaScript 中的自定义 URL
- 自定义 URL 协议可以调用 JavaScript 函数吗?
- 添加这需要共享 js 生成的自定义 url
- 使用 JavaScript 自定义 URL
- 在上传文件或输入自定义 URL 之间进行选择 - HTML 表单
- 优胜美地中的 Javascript for Automation 自定义 URL
- 通过Spotify应用程序API打开自定义url方案
- ios:如何检测自定义url方案链接是否失败