2017-08-09 96 views
0

我应该真的发布这个问题,因为我找不到工作解决方案的ajax请求与phonegap。Ajax请求不能在Phonegap上工作

我正在使用最新的phonegap和android studio。 当我在AVD中预览时,除了ajax调用外,一切都很好。

我还添加了科尔多瓦(实际上)白名单的插件,在PhoneGap的我已经运行以下命令:

phonegap plugin add cordova-plugin-whitelist 

安达这里是我的config.xml文件:

<?xml version='1.0' encoding='utf-8'?> 
 
<widget id="com.halalprowebdesign.universityassistance" version="1.0.0" xmlns="http://www.w3.org/ns/widgets" xmlns:gap="http://phonegap.com/ns/1.0"> 
 
    <feature name="Whitelist"> 
 
     <param name="android-package" value="org.apache.cordova.whitelist.WhitelistPlugin" /> 
 
     <param name="onload" value="true" /> 
 
    </feature> 
 
    <name>University Assistance</name> 
 
    <description> 
 
     A blank PhoneGap app. 
 
    </description> 
 
    <author email="[email protected]" href="http://phonegap.com"> 
 
     PhoneGap Team 
 
    </author> 
 
    
 
    <content src="index.html" /> 
 
    <access origin="*" /> 
 
    <preference name="loglevel" value="DEBUG" /> 
 
</widget>

更重要的是,我确定脚本在phonegap桌面应用服务器上测试时正常工作。

如果有人对此有一个想法, 我真的很感激它。

在此先感谢。

+0

你看到了什么错误? – catbadger

+0

这是奇怪的部分。没有可以用作线索的错误。 这里是: '08-10 06:13:26.964 2975-3169/com.halalprowebdesign.universityassistance E/AndroidProtocolHandler:无法打开资产URL:file:/// android_asset/www/css/images/ajax- loader.gif 08-10 06:13:39.012 1747-1747/com.android.inputmethod.latin E/RichInputConnection:无法连接到编辑器以检索文本.' – Adminanto

+0

也有: '08-10 06:13 :24.813 1178-1565 /? E/cutils-trace:打开跟踪文件时出错:Permission denied(13)' – Adminanto

回答

1

您需要将localhost替换为服务器地址。当它位于(互联网)服务器上时,您不能将其指向本地主机。

+0

很酷。 非常感谢。 – Adminanto

+0

你很受欢迎。请接受答案。 – catbadger