移动 Web 服务不起作用

mobile web service does not work

本文关键字:不起作用 服务 Web 移动      更新时间:2023-09-26

我正在使用Yii框架构建一个站点,网站已被开发为在浏览器PC中工作并使用移动浏览器运行它.i现在将把你放在范围内。

  • 我做了一个网络服务,它从我的数据库中的SMS表中带来了消息的文本。这是网络服务:

手机.php:

   getSMS( function(jsonResponse) {
    var msg = JSON.parse(jsonResponse);
    document.getElementById('term').value=(msg[hold-1]['text']);

   }); 

还有 SOAP.js 文件和网络服务.php但没有必要给你
法典。此 Web 服务已经过测试并成功运行。如果您使用像Chrome这样的PC浏览器打开网站,它可以工作,但是如果您使用移动浏览器打开页面(它不起作用)。

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

我的问题是:如果您在移动浏览器或PC浏览器之间运行Web服务(通常)有什么区别吗?如果是,请给我理由?

一般来说 -

否(如果是iOS或Android上最新的移动浏览器 - 它们必须兼容所有新技术:HTML5,WebSockets等)。我不知道什么兼容的塞班标准浏览器

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

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