We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
最近一个项目需要在Native APP里打开第三方H5页面,但是对方要求不能采用WebView方式打开他们的页面。
WebView
In-App Browser(App内置浏览器)是个概念,是指可以在App里直接展示Web页面内容,无需跳出当前APP用浏览器打开页面。 一直以为In-App Browser就是通过WebView方式实现的,Google下才知道除了WebView方式外还有其他方式可以实现In-App Browser:
因为WebView太灵活了,App可以完全控制展示的页面内容,甚至可以注入JS(应用内浏览器被认为是有害的)。但这对于第三方的页面来说就不够安全了。SFSafariViewController和Chrome Custom Tabs就解决了WebView的问题。
WKWebView
SFSafariViewController
The text was updated successfully, but these errors were encountered:
No branches or pull requests
背景
最近一个项目需要在Native APP里打开第三方H5页面,但是对方要求不能采用
WebView
方式打开他们的页面。In-App Browser和
WebView
In-App Browser(App内置浏览器)是个概念,是指可以在App里直接展示Web页面内容,无需跳出当前APP用浏览器打开页面。
一直以为In-App Browser就是通过
WebView
方式实现的,Google下才知道除了WebView
方式外还有其他方式可以实现In-App Browser:为什么第三方不让用
WebView
因为
WebView
太灵活了,App可以完全控制展示的页面内容,甚至可以注入JS(应用内浏览器被认为是有害的)。但这对于第三方的页面来说就不够安全了。SFSafariViewController和Chrome Custom Tabs就解决了WebView
的问题。参考
WKWebView
还是SFSafariViewController
来提供网络浏览体验?The text was updated successfully, but these errors were encountered: