【问题标题】:How can I navigate from an html file to another with a spotify uri?如何使用 spotify uri 从 html 文件导航到另一个文件?
【发布时间】:2012-01-27 12:08:37
【问题描述】:

我不明白如何在包含多个 .html 文件的应用中导航。我找到的所有示例都只有一个 html 文件。

我的应用中有两个文件:

  • index.html
  • 艺术家.html

在我的index.html 中,我使用<a href="artist.html">Text</a>,它可以工作但不会在历史记录中添加状态。

根据我在文档中阅读的内容,我应该使用spotify:app:$APPNAME:arg 之类的链接。但我无法设法使这样的链接从一个 html 文件导航到另一个文件。而且因为我只能找到一个 html 的应用程序,所以我想知道是否所有现有应用程序都只显示和隐藏 html 文件的一部分来模拟导航。

【问题讨论】:

    标签: hyperlink navigation spotify


    【解决方案1】:

    您可以在内部链接:

    sp://appname/filename.ext
    

    【讨论】:

    • 但不会推送历史页面。我想使用链接并在历史记录中推送状态(例如,如果我使用的是 spotify:app:X-like uri)。
    • 啊,我明白了。这使得它有点难。我能在 Spotify 的指南中找到关于内部链接的唯一描述是你应该用 sp:// 链接
    【解决方案2】:

    链接到spotify:app:appname:test

    此时在 index.html 中,您可以使用以下命令重定向到您想要的页面(即 test.html):

    location.href=sp.core.getArguments() + '.html'

    spotify:app:appname:test 的首次调用将载入历史记录。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-08
      • 2015-02-02
      • 2021-08-19
      • 2011-09-13
      • 2018-03-02
      • 2017-10-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多