【问题标题】:WebGL - Open URL in new tab?WebGL - 在新选项卡中打开 URL?
【发布时间】:2016-05-03 10:39:32
【问题描述】:

如何在 WebGL 的新标签页中打开 URL?

尝试过 Application.OpenURL("url")。但它会在同一个窗口中打开一个标签

谢谢

【问题讨论】:

    标签: browser unity3d browser-tab unity-webgl


    【解决方案1】:
    【解决方案2】:

    谢天谢地,“Application.OpenURL”现在在新选项卡中打开您的 URL,您可以在 the official Unity documentation 中看到。

    WebGL:从版本 2019.4.25f1、2020.3.5f1、2021.1.2f1 和 2021.2.0a11 开始,Application.OpenURL 在新的浏览器选项卡中打开 url。在以前的版本中,Application.OpenURL 在同一浏览器选项卡中打开 url,这会终止正在运行的 Unity 应用程序。

    因此,这是您问题的正确解决方案。

    如果您仍想尝试 Mijago 分享的 valyard's solution,请注意至少部分已弃用。
    今天尝试时,我从浏览器 (Firefox) 收到了这条消息。

    JavaScript 函数“Pointer_stringify(ptrToSomeCString)”已过时,将在未来的 Unity 版本中删除。请改为调用 'UTF8ToString(ptrToSomeCString)'。

    祝你有美好的一天:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-05-18
      • 1970-01-01
      相关资源
      最近更新 更多