title: How to fix 'web page loaded but not show' in unity with uniwebview 3.4.0?
body: <p>I used <code>UniWebView</code> 3.4.0 to show web page on Unity for <code>iOS</code> platform. But the web page didn't show up when it loaded successfully.Please tell me why.</p>
  
  <pre class="lang-cs prettyprint-override"><code>    private UniWebView m_view;
      public void Open(string url, Transform menuBar, Action&lt;string&gt; cb)
      {
          if (string.IsNullOrEmpty(url)) return;
          m_view = GetWebView();
  
          m_view.SetZoomEnabled(true);
          m_onLoaded = cb;
          m_view.Load(url, true);
  
          m_view.Show();
      }
  
      private UniWebView GetWebView()
      {
          var webview = Game.Instance.transform.GetChild&lt;UniWebView&gt;();
          if (webview == null)
          {
              var temp = new GameObject("WebView");
              webview = temp.AddComponent&lt;UniWebView&gt;();
              temp.transform.SetParent(Game.Instance.transform);
              webview.OnPageFinished += OnLoaded;
              webview.OnShouldClose += OnClose;
          }
          return webview;
      }
  
          private void OnLoaded(UniWebView webView, int statusCode, string url)
      {
          if (m_onLoaded != null) m_onLoaded(statusCode.ToString());
                  webView.Show();
      }
  </code></pre>
  
  <p>I called <code>Open()</code> with a valid url.When Unity executed <code>OnLoaded()</code>, I could see statusCode is 200 but the web page didn't show up! I made sure that fullScreen of <code>UniWebView</code> is true by defining macro <code>UNITY_IOS</code> in <code>UniWebView.cs</code> . Please tell me what is wrong and how to fix it ?</p>