作为我项目的一部分,我需要在应用程序中使用 Web 视图加载网页。
我可以使用 WebView 或 CustomTabs,但首选的选项是使用 WebView 来实现可能的 UI 自定义。
我发现的问题是,对于相同的 URL,WebView 上加载的内容与 CustomTabs 上加载的内容不同。我不确定为什么会发生这种情况,并且我不断了解如何在这两个实现上观察到相同的内容。
举个例子,加载 Facebook 登录屏幕在这两种实现上看起来不同。请查看以下屏幕截图:
[在此处输入图像描述](https://i.sstatic.net/GbhFF.png)
在自定义选项卡上查看的内容就是所需的内容。我想知道我需要如何/采取哪些步骤才能在 WebView 上重新创建与 CustomTabs 相同的体验
很难说不看你如何设置WebView...我的猜测是你没有为WebView启用Javascript,请参阅https://developer.android.com/develop/ui/views/layout/webapps /webview#使用JavaScript