新的Google Play 开发者计划政策声明不再允许发布基于 WebView 的网络浏览器:
不要发布主要功能是:
提供不归您所有或管理的网站的网页视图(除非您获得网站所有者/管理员的许可)
我正在考虑开发一个WebView
基于 - 的网络浏览器,但现在我发现这不再被允许。
坦率地说,我觉得通过基于 WebView 的浏览器向每个现有网站请求显示其内容的权限是很疯狂的。
我有哪些选择?是否有与 WebView 一样强大的替代 Web 工具包?
新的Google Play 开发者计划政策声明不再允许发布基于 WebView 的网络浏览器:
不要发布主要功能是:
提供不归您所有或管理的网站的网页视图(除非您获得网站所有者/管理员的许可)
我正在考虑开发一个WebView
基于 - 的网络浏览器,但现在我发现这不再被允许。
坦率地说,我觉得通过基于 WebView 的浏览器向每个现有网站请求显示其内容的权限是很疯狂的。
我有哪些选择?是否有与 WebView 一样强大的替代 Web 工具包?
它并没有说您不允许制作浏览器。
它说,您不得制作仅是 WebView 的应用程序,该应用程序显示您不拥有的网站,并且没有所有者的许可。
也就是说,我不允许制作 GMail 应用程序,它只是一个显示 GMail 移动网站的 WebView。
一个原因可能是,这样的应用程序没有提供任何书签无法提供的功能。另一个原因可能是,这样的应用程序在最终用户看来似乎与它所嵌入的网站有关联。如果应用程序随后添加了广告、崩溃或提供了某种负面的用户体验,这可能会对嵌入的网站产生不良影响。
您完全错过了重点,如果您正在制作显示某些您不拥有的网站的应用程序,那么该网站的某些用户将使用您的应用程序而不是简单的浏览来从该网站获取信息。
假设该网站有 3 个页面
如果您在应用中显示第 3 页,那么用户将看不到第 1 页和第 2 页的广告。这意味着您正在窃取该网站的资金。
这就是为什么您需要网站所有者的许可。