Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/361.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在android平台上使用JSAPI更改默认搜索引擎?_Javascript_Android_Search Engine_Mobile Browser - Fatal编程技术网

Javascript 如何在android平台上使用JSAPI更改默认搜索引擎?

Javascript 如何在android平台上使用JSAPI更改默认搜索引擎?,javascript,android,search-engine,mobile-browser,Javascript,Android,Search Engine,Mobile Browser,如何在android平台上使用JSAPI更改默认搜索引擎? 我们可以在iphone上设置默认搜索引擎,而不是手动设置。但是想知道如何在android上做到这一点。window.external.AddSearchProvider可能是最接近的。但我以前从未在Android上测试过 PC中的Firefox弹出一个确认框,并带有一个复选框将其设置为默认搜索引擎。 电脑中的Chrome会弹出一个没有复选框的确认,并且不能将其设置为默认值。 对于IE,MSDN表示,他们将提供一个带有复选框的确认框,以设

如何在android平台上使用JSAPI更改默认搜索引擎?
我们可以在iphone上设置默认搜索引擎,而不是手动设置。但是想知道如何在android上做到这一点。

window.external.AddSearchProvider可能是最接近的。但我以前从未在Android上测试过

PC中的Firefox弹出一个确认框,并带有一个复选框将其设置为默认搜索引擎。 电脑中的Chrome会弹出一个没有复选框的确认,并且不能将其设置为默认值。 对于IE,MSDN表示,他们将提供一个带有复选框的确认框,以设置为默认值

参考:

好问题,但不幸的是,在大多数情况下,用户不希望搜索引擎被更改。就像改变搜索引擎的愚蠢的间谍工具条一样。我知道android中可能没有这样的JSAPI调用,但我仍然很好奇
window.canSetSearchEngine()window.getSearchEngine()window.setSearchEngine(string)
这些都可以在iPhone上访问。balduran,它是一个封闭的API。它只在几个站点起作用。