2013-06-19 38 views
1

我正在使用Phonegap 2.8.1的Android應用程序,我試圖通過下面的代碼從另一個PHP文件中獲取數據。PHP Post post數據問題在Phonegap

$.post("http://m.webpage.com/App.php",postdata, function(result){ 
    $("#div_res").html(result);  
}); 

在安卓2.3.3版本,我得到的結果清楚而在Android版本4.0(和其他最新版本),其結果是空的。我找不到解決這個問題的辦法。 Thanx爲您提供幫助。

+0

首先,確保您的服務器正在提供和接收數據。其次,請確保服務器正在接收來自移動設備的發佈數據(嘗試'$ .post(..)') 之前的'alert(postdata)',請與我們分享您將獲得的信息 如果一切都okkey試着改變功能,使用普通的$ .ajax Post方法你可以在這裏找到它:http://api.jquery.com/jQuery.ajax/ –

回答

0

我解決了這個問題。這是關於白名單。我在白名單上做了一些改變。我已經使用「*」來允許白名單中的所有外部URL,但在Android版本中不可接受。 4和其他新版本。然後,我把所有的網址一個一個添加到白名單中。最後,應用程序工作。