新Google Play Developer Program Policies表示不再允许发布基于WebView的Web浏览器:
不要发布主要功能所在的应用程序:
提供非您拥有或管理的网站的网页浏览量 (除非您获得网站所有者/管理员的许可 所以)
我正在考虑开发基于WebView
的网络浏览器,但现在我发现不再允许这样做了。
坦率地说,我发现现有的每个网站都允许通过基于WebView的浏览器显示其内容,这是疯狂的。
我有什么选择?是否有一个与WebView一样强大的替代Web工具包?
答案 0 :(得分:16)
它并没有说你不允许制作浏览器。
它说,你不能制作一个仅仅是一个显示你不拥有的网站的WebView的应用程序,并且没有得到所有者的许可。
也就是说,我不能制作一个GMail应用程序,它只是一个显示GMail移动网站的WebView。
一个原因可能是,这样的应用程序不会提供书签不会提供任何内容。另一个原因可能是,这样的应用程序可能看起来最终用户与其嵌入的网站有关联。如果该应用随后添加了广告,崩溃或提供了某种负面的用户体验,这可能会反映在嵌入的网站上。
答案 1 :(得分:2)
你完全错过了这一点,如果你正在制作一个显示你不拥有的网站的应用程序,那么该网站的一些用户将使用你的应用而不是简单的浏览来从该网站获取信息。
假设网站有3页
如果您从应用中显示第3页,则用户将看不到第1页和第2页中的广告。这意味着您正在窃取该网站的资金。
这就是您需要网站所有者许可的原因。