Unity/WebGL/jslibを使ってリンクを開く
ナビゲーションに移動
検索に移動
リンクを開く
以下ファイルを作り、テキストエディタで、編集
Assets/Plugins/OpenLink.jslib
mergeInto(LibraryManager.library, {
OpenNewTab : function(url) {
window.open(Pointer_stringify(url));
}
});
ApplicationPage.cs
public static class ApplicationPage
{
#if !UNITY_EDITOR && UNITY_WEBGL
[DllImport("__Internal")]
private static extern void OpenLink(string url);
#else
private static void OpenLink(string url) => Application.OpenURL(url);
#endif
public static void Open(string url)
{
OpenLink(url);
}
}
以下実行する。
ApplicationPage.Open(url);