创建链接并打开新窗口

你好,

我的社区在应用内部,我将发布一个带有链接的帖子,但该链接需要在新窗口中打开,即跳出应用。有办法实现吗?

谢谢。

1 个赞

转到 首选项 > 界面 > “在新标签页中打开所有外部链接”

3 个赞

没起作用 =(

应用内仍然显示为打开状态

您指的是 Android 上的哪个应用“Discourse Hub”?

不是的。我们将社区整合到了我们公司的应用内。

我对所有链接都使用 :roll_eyes:

<script type="text/discourse-plugin" version="0.8">
  api.onPageChange((url, title) => {
    $(window).on("load",function(){
        // 自动在新标签页或窗口中打开外部链接
        var links = document.links;
        for (var i = 0, linksLength = links.length; i < linksLength; i++) {
            if (links[i].hostname != window.location.hostname) {
                links[i].target = '_blank';
            }
        }
    });
  });
</script>

是的……这在浏览器中有效,但在应用中不行 =(