Unity/Unity 리서치
Unity 웹뷰(WebView) - 흰 화면만 뜨는 경우
lipnus
2022. 3. 18. 19:51
반응형
https://github.com/gree/unity-webview
다운로드 받은 다음 Package를 Import한다.
(nofragment는 뭔지 모르겠음)
private WebViewObject webViewObject;
public void OnClick_Webview()
{
StartWebView();
}
public void StartWebView()
{
string strUrl = "https://www.naver.com/";
try
{
webViewObject = (new GameObject("WebViewObject")).AddComponent<WebViewObject>();
webViewObject.Init((msg) =>
{
Debug.Log(string.Format("CallFromJS[{0}]", msg));
});
webViewObject.LoadURL(strUrl);
webViewObject.SetVisibility(true);
webViewObject.SetMargins(200, 50, 200, 50);
}
catch( System.Exception e)
{
print($"WebView Error : {e}");
}
}
빌드 한 후, Phone에서 실행
흰 화면만 뜨는 경우
manifest의 application에 아래 속성을 추가
android:usesCleartextTraffic="true"
https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted
반응형