gpt4 book ai didi

jquery - Phonegap 跨平台应用获取外部数据

转载 作者:行者123 更新时间:2023-11-28 23:37:44 26 4
gpt4 key购买 nike

这是我的第一个混合应用程序,我正在使用 CLI phonegap 在 Windows 计算机上开发它。我希望该应用程序与最新版本的 ios 和 android 兼容,我不介意它是否与旧版本的 android 兼容,因为我知道有些手机无法升级到最新版本。

我需要开发一个跨平台的应用程序。该应用程序将有多个页面,不同的页面从外部服务器加载不同的数据。该应用程序还有一个抽屉导航,以便可以访问这些不同的页面。我不确定最好的方法是什么。

我可以通过调用外部服务器上的文件将数据转换为 json 来在索引页上显示数据。我只能对一个页面执行此操作,当我从抽屉导航中选择不同的页面时,我不确定如何执行此操作。因为当我选择不同的页面时,没有任何加载。我更愿意将页面保存在不同的文件中,因为会有很多页面,如果将所有页面都添加到索引页面中会太多。

请你帮忙,因为我花了几天时间试图找出设置我的应用程序的最佳方法。

最佳答案

@AN11,看来你知道如何做你想完成的事情。但是,您最大的问题是“如何加载外部数据”。

对于外部服务器,这是从 REST API 加载数据的最典型方式。大多数可以返回(或能够返回)JSON 数据结构。许多商业服务,例如 firebase、strongloop 和 parse.com(最近 Facebook 开源),作为 MBaaS 运行。 (移动后端即服务)并且免费(带宽受限)。您还可以找到许多适用于 PHP、Rudy、PERL 和(当然)node.js 的开源解决方案。

在 Cordova/Phonegap 端,您需要添加 whitelist pluginconfig.xml 和关联的 CSP(内容安全策略)到 HTML 页面。但是,在您的情况下,您可能希望使用 SPA ,例如 ionic .要应用此白名单 系统,我建议您阅读此常见问题解答:HOW TO apply the Cordova/Phonegap the whitelist system

同样值得注意的是,您可以通过使用 file-transfer plugin 加载页面来使用不同的架构解决方案。 .

最后,如果您还有其他问题,我建议您调用Google Group of Cordova/Phonegap 询问。 - 祝你好运

关于jquery - Phonegap 跨平台应用获取外部数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35296695/

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