我創建使用版本3中的PhoneGap項目:PhoneGap的版本3個phonegap.js沒有找到
phonegap create -n SexDiaries -i co.uk.couplesdiaries
但打開index.html
當我得到一個網絡錯誤phonegap.js
無法找到,404
他們爲什麼會要求一個默認構建中不存在的文件?
我在哪裏可以找到這個文件?
我創建使用版本3中的PhoneGap項目:PhoneGap的版本3個phonegap.js沒有找到
phonegap create -n SexDiaries -i co.uk.couplesdiaries
但打開index.html
當我得到一個網絡錯誤phonegap.js
無法找到,404
他們爲什麼會要求一個默認構建中不存在的文件?
我在哪裏可以找到這個文件?
的phonegap.js不在根例如:
projectname/www/phonegap.js
正如你所期望的,而不是你需要首先創建一個平臺的應用是建立在,例如建立Android平臺搭配:
phonegap build android
然後,去創建的文件夾內:
platforms/android/assets/www
,然後你會看到phonegap.js和其他所有東西。這是非常糟糕記錄:)
我很困惑與PhoneGap的。如果每個「構建」都有單獨的www文件夾,那麼優勢在哪裏?我仍然需要維護幾個不同的代碼庫,每個代碼庫都有一個代碼庫。也許我錯過了什麼? – CodeChimp
否否:)單獨的遊戲基礎僅用於解決問題,您可以使用adobe從一個回購庫進行編譯。你會想要使用這個:https://build.phonegap。com /我把所有東西都放在github上,然後拉出來,但是你可以上傳一個zip文件,我相信 –
我正在試圖使用Ripple從基本www文件夾中完成我的開發/測試。有沒有辦法做到這一點與phonegap.js失蹤,還是我不需要它? – CodeChimp
我正在開發使用HTML + CSS + jQuery Mobile的移動應用程序,我現在用的是phonegap web build service構建它。我正在使用的phonegap版本是3.1.0。
我試圖找到如何在我的手機應用程序以及如何調用科爾多瓦方法(例如notification.alert)使用Phonegap API。解決方案是在您的index.html文檔的頭部添加
<script type="text/javascript" charset="utf-8" src="cordova.js"></script>
。 Phonegap構建器將爲每個構建(Android,Win phone,iOS)查找幷包含正確的cordova.js文件。如果您將在Web上使用該應用程序,那麼此腳本標記將始終會引發404 HTTP代碼。
最後,ondeviceready event是任何應用程序是必不可少的。看完整的例子。
我加入一個新的答案,因爲這SO後保持上來,每次我搜索「phonegap.js失蹤」:
如果你遵循幾個導遊在那裏,你可能會看到一個參考cordova build [platform]
。隨着PhoneGap的不做到這一點。相反,這是正確的:
phonegap build [platform]
然後訪問您的platforms/[platform]
目錄。
你有沒有找到解決這個問題?我遇到了同樣的問題。 – CodeChimp
我添加了正確的答案:) –
聽起來像一個有趣的應用程序;) –