0
我正在爲iOS和Android構建我的第一個應用程序(HTML,CSS & JS),並且我想使用PhoneGapBuild編譯我的應用程序,不需要在我的機器上安裝Android和iOS SDK和PhoneGap。當使用PhoneGap編譯應用程序時,我可以訪問設備硬件嗎?構建
我可以使用電話硬件嗎?我是否必須包含一些cordova.js來獲取這些對象的n個函數?
thx
我正在爲iOS和Android構建我的第一個應用程序(HTML,CSS & JS),並且我想使用PhoneGapBuild編譯我的應用程序,不需要在我的機器上安裝Android和iOS SDK和PhoneGap。當使用PhoneGap編譯應用程序時,我可以訪問設備硬件嗎?構建
我可以使用電話硬件嗎?我是否必須包含一些cordova.js來獲取這些對象的n個函數?
thx
您可以訪問設備的加速度計,相機,指南針和其他功能。 目前,PG Build 2.7支持PhoneGap 2.7.0。 API文檔可以在這裏找到:
http://docs.phonegap.com/en/2.7.0/index.html
對於PhoneGap的球泡,你並不需要包括cordova.js,將通過建立服務,自動注入。您可以將以下代碼作爲佔位符包含在內,但不要在源代碼中包含實際文件。
<script src="phonegap.js"></script>
謝謝你的回答。那麼你是說我們可以在Phonegap Build項目中使用 'navigator.camera.getPicture()'而不包含cordova? phonegap.js應該包含還是不需要? – ApheX
PhoneGap基於Cordova。 PhoneGap Build是PhoneGap項目的在線構建服務。科爾多瓦能夠做到的一切,都應該(大部分)對PhoneGap有效。你永遠不會使用他們兩個。例如:如果您想使用相機,請在我的回答中提及phonegap.js腳本參考,並將相機插件添加到您的config.xml中。詳情:https://build.phonegap.com/plugins/572 – Mario