我正在构建一个应用程序,在详细活动中我必须显示一个网页。
我本来打算使用 WebView,但后来我看到了 Chrome Custom Tab。
你们认为最好实施什么?为什么?
如果您只想显示某个页面,那么我建议您使用 chrome 自定义选项卡。您可以按照与您的应用程序风格类似的方式设置工具栏的样式,它们旨在显示内容,而无需您过多担心其他任何事情。
如果你想完全控制用户在这个网站内所做的事情,你必须使用 webview。 (您可以阻止用户单击网络视图上的链接,您可以拦截用户输入到网站控件中的数据......)
但这也可能是一个消极的方面,因为用户确实必须相信您不会记录他的数据,甚至不会篡改它。
摘要:“如果您在应用程序中托管自己的内容,那么 WebView 是一个很好的解决方案。如果您的应用程序将人们定向到您域之外的 URL,我们建议您使用 Chrome 自定义选项卡”
-> 如果这不是您的网站,您可能应该使用自定义选项卡。
https://developer.chrome.com/multidevice/android/customtabs#whentouse https://developer.chrome.com/multidevice/android/customtabs#whentouse
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)