【问题标题】:How to use anchors in Spotify apps?如何在 Spotify 应用程序中使用锚点?
【发布时间】:2012-03-21 13:01:29
【问题描述】:

修改spotify url的参数时是否可以滚动到页面顶部?

我使用这个javascript函数

        $(document).ready(function() {
            sp = getSpotifyApi(1);
            var models = sp.require('sp://import/scripts/api/models');
            tabs();
            models.application.observe(models.EVENT.ARGUMENTSCHANGED, tabs);
            function tabs() {
                var args = models.application.arguments;
                console.log(args[0]);
                $('.section').hide();
                $('#'+args[0]).show();
            }
        });

每次我切换到另一个部分时,我都想滚动到该部分的顶部。这可能吗?类似于#top 等锚点。 谢谢

【问题讨论】:

    标签: spotify


    【解决方案1】:

    是的,使用:

    document.location = '#' + args[0];

    并且具有与选项卡相同的 ID 的不同部分。

    【讨论】:

    • 请注意,如果您以这种方式使用标签,应用程序可能会被拒绝。每个选项卡都应该是一个单独的页面。我的应用因此被(部分)拒绝。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-17
    相关资源
    最近更新 更多