【问题标题】:Open application link in background without在后台打开应用程序链接
【发布时间】:2013-10-05 02:35:02
【问题描述】:

我正在尝试让一首歌曲从浏览器开始在 spotify 中播放,我现在通过使用 window.location.assign 让它工作了一些,但问题是它使 spotify 应用程序打开并覆盖了浏览器,我这样做了不想。

有没有到execute 的链接而不导致程序窗口打开?

此处为当前示例 http://jsfiddle.net/5meyH/

【问题讨论】:

    标签: javascript html spotify


    【解决方案1】:

    首先,命令不是window.location.assign,它只是window.location(param)。

    但是,这不是您要寻找的。不幸的是,您可以做到这一点的唯一方法是嵌入它(如果 Spotify 支持)或从网站检索某种类型的提要,Spotify 也必须支持这些提要。原因是当你访问那个 URL 时,它有很多来自浏览器的信息:HTML 来呈现,CSS 来改变外观,JS 使它具有交互性等等。通过请求链接,你要求所有这些元素,而不仅仅是声音。

    总结:不,除非 Spotify 支持提要或嵌入。

    【讨论】:

    • 有没有办法让我在执行打开链接的函数后立即使用 window.focus() 之类的东西立即将窗口带回前面?
    • 你明白了,window.focus() 是对的。但是如果你要创建一个全新的窗口,你想说的是 'window.open(URL)' 而不是 .location()。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 2014-12-10
    • 1970-01-01
    相关资源
    最近更新 更多