Fix crash on opening a URL on Android.
This commit is contained in:
@@ -4,7 +4,11 @@ namespace Cryville.Common.Unity {
|
|||||||
#if UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN
|
#if UNITY_STANDALONE_WIN || UNITY_EDITOR_WIN
|
||||||
System.Diagnostics.Process.Start(url);
|
System.Diagnostics.Process.Start(url);
|
||||||
#elif UNITY_ANDROID
|
#elif UNITY_ANDROID
|
||||||
new UnityEngine.AndroidJavaClass("world.cryville.common.unity.UrlOpener").CallStatic("open", new object[] { url });
|
UnityEngine.AndroidJNI.AttachCurrentThread();
|
||||||
|
using (var clazz = new UnityEngine.AndroidJavaClass("world.cryville.common.unity.UrlOpener")) {
|
||||||
|
clazz.CallStatic("open", url);
|
||||||
|
}
|
||||||
|
UnityEngine.AndroidJNI.DetachCurrentThread();
|
||||||
#else
|
#else
|
||||||
#error Unknown platform.
|
#error Unknown platform.
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user