我是PhoneGap開發的新手。由於html和相關文件駐留在移動設備本身的應用程序中,因此沒有編譯完成。如何使用PhoneGap App加載外部數據
那我該如何訪問外部動態數據呢?乍一看,我認爲它是通過網絡服務,AJAX等。
我是PhoneGap開發的新手。由於html和相關文件駐留在移動設備本身的應用程序中,因此沒有編譯完成。如何使用PhoneGap App加載外部數據
那我該如何訪問外部動態數據呢?乍一看,我認爲它是通過網絡服務,AJAX等。
你說得對,必須使用ajax。
你有一個教程(使用jQuery移動)位置:
http://www.giantflyingsaucer.com/blog/?p=2574
It's更多鈔票,你必須包括額外的安全策略,使Ajax請求,以及在服務器端包含這個頭頭('Access-Control-Allow-Origin:*');用你的域名替換asterix。
祝你好運!
嗯,我認爲你應該使用JSON從服務器
得到動態的數據,然後你可以使用jQuery獲取它,你就可以進行正常的GET和POST太。
你可以做,使用jQuery Ajax請求,但記得要做出crossDomain
選項true
並把你的域white list domains
內plist
文件
內加載,如果你已經在網上只需使用絕對外部頁面在你PATHS AJAX調用:
http://www.yourdomain.xxx/scripts/script.php
如果在本地測試,只是做的一樣,用
http://localhost/your_testing_folder/script.php
在這兩種情況下發現在
/project_name/project_name/config.xml
的config.xml文件,並添加白名單網址:
<!-- <content src="http://mysite.com/myapp.html" /> for external pages -->
<content src=www.yourdomain.xxx/" /> for external pages
<content src="http://localhost:8888/" /> <-- this is localhost for local testing purp.
<content src="index.html" />
希望這會有所幫助。