如何在UIWebview上限制成人内容?

时间:2015-04-01 10:50:39

标签: ios objective-c browser uiwebview search-engine

我正在开发专为孩子设计的应用。因此我们通过google search engine为孩子们提供了一些搜索选项,并确保搜索应该是安全的通过在网址中添加& safe = activate 来做。

此工作正常且搜索内容受到限制。现在用户在google中输入另一个搜索引擎 bing 并在UIWebview上打开它。因此,谷歌也限制成人内容,但要求允许年龄限制。如果孩子同意他 18岁以上那么他可以使用bing浏览成人内容。

我想以这样一种方式制作应用,即不应在UIWebview上的谷歌搜索中显示成人内容。

我有以下疑惑。

  1. 我们如何验证UIWebviewshouldStartLoadWithRequest上的网址加载是否是成人网站。我尝试更改网址(by adding &safe=activate every time when user loads subsequent UIWebview pages)但是已分配只读< / strong>财产,我们无法改变它。那么无论如何要控制那里?

  2. 我是否应该在我的应用中列出成人网站,并在每次shouldStartLoadWithRequest加载网址时进行检查。

  3. 是否有任何可能的方法来限制搜索引擎,例如不要向孩子询问年龄许可。

1 个答案:

答案 0 :(得分:0)

您可以使用microsofts project oxford来识别成人图像。也许这可以帮助......

https://www.projectoxford.ai/demo/visions#Analysis