移动浏览器上的JSONP

时间:2012-12-07 09:08:06

标签: javascript mobile jsonp

有没有人在移动浏览器上使用JSONP编程风格?与桌面相比,是否存在任何限制。

我意识到从根本上说JSONP只不过是一个带有回调函数的JSON填充来解决跨域问题。

我更感兴趣的是浏览器如何通过这种技术处理DOM元素的动态注入。它有效吗?

我们希望构建一个基于小部件的框架,该框架需要跨桌面和移动环境运行。

编辑:我发现这两个链接表明它确实有效。仍然对社区看到的详细经验或差距感兴趣

JSONP calls not working with apple-mobile-web-app-capable="yes"

JSONP not firing on IPad

1 个答案:

答案 0 :(得分:1)

通常,JSONP在桌面和移动设备上的工作效果相同。由于它只依赖于浏览器能够从不同域上的服务器加载脚本文件,因此浏览器供应商的入门级别很低,不支持它。例如。如果JSONP不起作用,从CDN加载的脚本也会失败。

在现代浏览器中同样很好地支持从JavaScript插入DOM元素。

如果您担心不支持这些功能的特定浏览器/设备,我建议您更新您的问题,并提供有关这些功能的详细信息。

相关问题