我想在這裏添加註釋:不能讓Ajax調用在谷歌紋波PhoneGap的仿真(500錯誤)
PhoneGap application not working on Google Ripple
,但給我的低信譽在計算器上(與其他地方一樣),我不能。該線程提出了類似的問題,但沒有回答我的問題。我試圖測試HTML5頁面的功能,最終將使用PhoneGap將其製作爲移動應用程序。該頁面通過jQuery對AJAX服務進行AJAX調用:
$(document).ready(function() {
$.ajax({
url: 'latest.json',
type: 'get',
datatype: 'json',
processData: false,
success: function(data) {
//…make it so
});
});
並且在Chrome中以HTML5的形式完美運行。但是,使用適用於Chrome的紋波PhoneGap的仿真時,JSON的失敗,一個500錯誤:
GET https://rippleapi.herokuapp.com/xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rurl=latest.json 500 (Internal Server Error) rippleapi.herokuapp.com/xhr_proxy?tinyhippos_apikey=ABC&tinyhippos_rurl=latest.json:1
建議的答覆上面鏈接的問題上寫着:
I had the same issue. It was happening when I was trying to connect to my WebAPI service hosted on IISExpress.
After I changed hosting to my local IIS server, the error dissapeared (sic) and I was able to connect to my WebAPI service using Ripple.
但我沒有運行IIS或本地任何東西 - 它都運行在由ISP託管的遠程服務器上。正如我所說,因爲這個頁面在非仿真模式下運行良好,故障似乎在Ripple中。任何幫助使此仿真正常運行將不勝感激。
我對上面引用的問題添加了一個答案。你可能想檢查一下,看看它是否也回答你的問題http://stackoverflow.com/a/21742515/530984 – Project707
謝謝,我會給它一個鏡頭。 – jimiayler