在Firefox OS应用程序中添加共享按钮

时间:2014-06-14 22:37:15

标签: firefox share firefox-os

我正在创建一个firefox OS应用程序,我希望用户能够通过任何已安装且符合条件的应用程序(facebook,twitter等)共享链接。我看到android有这种功能,firefox操作系统也有它,就像我在其中一个内置的应用程序中看到的那样。通过Web API,找不到合适的匹配,

任何想法怎么做?

1 个答案:

答案 0 :(得分:1)

这是Web Activity API的预期用途。这个想法是应用程序注册来处理共享等活动。 Firefox OS Boiler Plate应用程序有几个使用Web活动的示例。在该示例中,用户可以使用如下代码来共享URL:

var share = document.querySelector("#share");
if (share) {
    share.onclick = function () {
        new MozActivity({
            name: "share",
            data: {
                number: 1,
                url: "http://robertnyman.com"
            }
        });
    };
}

将显示处理共享活动的任何应用,允许用户选择适当的应用来处理共享。