0

我在 Android 上使用 uniwebview 时发现它通常无法正确加载页面。

我正在做的是使用附加了 uniwebview 脚本的预制件,为其分配各种值,然后在其上调用“加载”。

无论出于何种原因(通常在全新安装后第二次启动应用程序后)网页无法加载,我没有收到任何错误(uniwebview 通知我它成功)但是我没有看到 webview 显示在游戏中。

更糟糕的是,webview 似乎实际上已加载但不可见,因为它阻止了对游戏屏幕的所有输入。如果允许应用程序具有纵向/横向配置并且我将其从纵向切换到横向,则会出现 web 视图。我对此感到非常困惑,不知道如何解决它。

该问题似乎是由于在 show 函数中使用 UniWebViewTransitionEdge 引起的,即:webView.Show(true, UniWebViewTransitionEdge.Bottom, 0.4f); 如果我只是简单地显示而不传递额外的参数,它在大多数情况下都可以正常工作。

4

0 回答 0