gpt4 book ai didi

javascript - 移动网络服务无法使用

转载 作者:行者123 更新时间:2023-11-28 01:52:27 25 4
gpt4 key购买 nike

我正在使用 Yii 框架构建一个网站,网站已开发为可以在浏览器中运行 PC 并使用移动浏览器运行它。我现在会将您纳入范围。

  • 我创建了一个网络服务,它从我的数据库中的 SMS 表中获取消息文本。这是网络服务:

移动.php:

   getSMS( function(jsonResponse) {

var msg = JSON.parse(jsonResponse);

document.getElementById('term').value=(msg[hold-1]['text']);


});

还有soap.js文件和webservice.php,但不需要给你
代码。该网络服务已经过测试并成功运行。如果您使用PC浏览器(例如chrome)打开网站,它可以工作,但如果您使用移动浏览器打开页面(它不起作用)。

别误会,我不需要代码,先看看我的问题:

我的问题是:如果您在移动浏览器或 PC 浏览器之间运行网络服务(一般而言),有什么区别吗?如果是的话请给我理由?

最佳答案

一般来说 - 不(如果是 iOS 或 Android 上最新的移动浏览器 - 它们必须兼容所有新技术:HTML5、WebSockets 等)。我不知道兼容的 Symbian 标准浏览器

我在 http://www.quirksmode.org/m/table.html 中发现(但没有学习)一些小型研究。主要区别是移动浏览器的UserAgent,这里是它的列表http://www.useragentstring.com/pages/Mobile%20Browserlist/ 。按照用户代理的顺序,网站知道网站显示的版本(移动或桌面)。

为了进行清晰的测试,您可以在 Chrome(例如)移动浏览器之一的手动用户代理上设置( here 示例之一)

关于javascript - 移动网络服务无法使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19544359/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com