5

我有一个 Firefox OS 应用程序,我希望在应用程序外部打开一个链接(该链接指向不同的站点,在应用程序中打开它会使应用程序在没有强制力的情况下无法使用)。我怎么做?


相关错误报告

4

2 回答 2

5

如果您不想更改应用程序中的所有链接,可以使用 WebActivities,例如:

/*
 * Open all external links in the browser
 */
$('a[href^=http]').click(function(e){
    e.preventDefault();

    var activity = new MozActivity({
    name: "view",
    data: {
              type: "url",
               url: $(this).attr("href")
          }
    });
 });
于 2013-09-30T19:38:59.823 回答
5

target="_blank"<a>标签上使用:

<a href='http://different.site/' target='_blank'>Different site</a>

实际上,如果您将带有外部链接的应用程序发送到市场,则它应该被拒绝。所以小心 :)

于 2013-09-30T04:28:46.017 回答