【问题标题】:Phonegap Windows phone ajax call is not workingPhonegap Windows phone ajax 调用不起作用
【发布时间】:2016-01-04 18:45:22
【问题描述】:

我已经通过 phonegap 创建了 windows phone 应用程序,并且我已经使用应用程序部署工具在 windows phone 中进行了部署,它运行良好(所有功能包括 ajax 调用)。之后我已经上传到 Windows 商店。

现在,从商店安装该应用时,Ajax 调用不起作用。但它正在部署中。 在config.xml 文件中 权限:

<preference name="permissions" value="INTERNET" /> 
<preference name="permissions" value="ACCESS_NETWORK_STATE" /> 
<preference name="permissions" value="ACCESS_WIFI_STATE" /> 
<preference name="permissions" value="WRITE_EXTERNAL_STORAGE" /> 
<preference name="permissions" value="READ_PHONE_STATE" />

插件:

<gap:plugin name="nl.x-services.plugins.socialsharing" version="4.3.8" />
<gap:plugin name="com.indigoway.cordova.whitelist.whitelistplugin" version="1.1.1" />
<gap:plugin name="org.apache.cordova.Device" />

特点:

<feature name="http://api.phonegap.com/1.0/network"/>

我该如何解决这个问题?

【问题讨论】:

    标签: cordova windows-phone-8


    【解决方案1】:

    我添加了下面的代码,最后在从 windows 商店下载的应用程序中计算出 ajax 调用。

    $(document).on( "mobileinit", function() {  
      $.support.cors = true;  
      $.mobile.allowCrossDomainPages = true;  
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-20
      • 1970-01-01
      • 1970-01-01
      • 2017-07-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多