• 请不要在回答技术问题时复制粘贴 AI 生成的内容
ryanking8215
V2EX  ›  程序员

请教大家,hybrid app 如何获取外部数据呢?

  •  
  •   ryanking8215 ·
    ryanking8215 · Aug 20, 2014 · 4321 views
    This topic created in 4286 days ago, the information mentioned may be changed or developed.
    例如使用phonegap实现hybrid app,使用webview呈现ui,使用js控制逻辑。有server提供rest api.
    app通过rest api得到数据,并展示出来。

    问题是,如何获取数据?是使用jquery吗?但jquery没法跨域访问;是自制一个phonegap plugin吗?但貌似这样开发复杂点,要清楚phonegap plugin的机制,实现部分可能还涉及到原生代码。
    4 replies    2014-08-26 22:41:08 +08:00
    veiz
        1
    veiz  
       Aug 20, 2014
    JSONP
    ryanking8215
        2
    ryanking8215  
    OP
       Aug 21, 2014
    @veiz jsonp需要server端支持,有时server端是第三方的。
    kimmykuang
        3
    kimmykuang  
       Aug 21, 2014
    jsonp+1,用angular的$http服务发请求。
    现在就在用phonegap做hybrid app中
    veiz
        4
    veiz  
       Aug 26, 2014
    @ryanking8215 如果不能控制服务器,可以用 JS <-> Native Bridge 的方式。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2969 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 09:37 · PVG 17:37 · LAX 02:37 · JFK 05:37
    ♥ Do have faith in what you're doing.