Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/121.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 谷歌自定义搜索在iOS Chrome中不返回结果_Javascript_Ios_Google Chrome - Fatal编程技术网

Javascript 谷歌自定义搜索在iOS Chrome中不返回结果

Javascript 谷歌自定义搜索在iOS Chrome中不返回结果,javascript,ios,google-chrome,Javascript,Ios,Google Chrome,我正在使用以下代码在移动页面上添加自定义Google搜索: <script> (function() { var cx = 'xxxxxx'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.pro

我正在使用以下代码在移动页面上添加自定义Google搜索:

<script>
    (function() {
        var cx = 'xxxxxx';
        var gcse = document.createElement('script');
        gcse.type = 'text/javascript';
        gcse.async = true;
        gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//cse.google.com/cse.js?mob=1&cx=' + cx;
        var s = document.getElementsByTagName('script')[0];
        s.parentNode.insertBefore(gcse, s);
    })();
</script>
<gcse:search></gcse:search>

搜索功能适用于除iOS Chrome之外的所有移动浏览器。在iOS Chrome上,呈现的结果页面为空白,搜索栏位于顶部。我一直在使用Chrome控制台模拟iOS Chrome,将设备和UA指定给Mozilla/5.0 iPhone;UCPU iPhone OS 5_1_1类似Mac OS X;比如Gecko CriOS/19.0.1084.60 Mobile/9B206 Safari/7534.48.3。搜索结果在Chrome控制台中呈现,但在实际移动设备上测试时失败。感谢您的帮助

它在您的设备上的Safari中工作吗?iOS上的Chrome使用WebKit/WebView@Kinlan是的,它在我的设备上的Safari上工作。我已经要求使用老式iPhone的同事也对其进行测试。它适用于Safari,但不适用于iOS Chrome。