我正在開發一個跨平臺的應用程序,使用eclipse在Android中使用Phone Gap,Jquery Mobile。我沒有在我的應用程序中使用任何PhoneGap功能。 PhoneGap的目的是爲Adobe PhoneGap構建服務構建ios,Android,Windows等本機應用程序。在android assest/www /文件夾下,我創建了多個子文件夾,如CSS,JS,HTML等,我把我的jQuery手機HTML,CSS,JS文件和我的自定義JS,HTML,CSS。在www目錄下注意我有cordova.js和index.html,cordova jar也包含在構建路徑中。當我在eclipse + Android模擬器中運行它時,我的應用工作正常。它生成有效的apk並打開我的應用根頁面welcome.html,它位於www/html/welcome.html下。問題是當我通過將我的代碼上傳到Adobe PhoneGap Build服務來生成android build時,它提供了有效的apk,它在安裝了位於www/index.html下的開放index.html之後。我的DroidGap行爲,我只加載welcome.html。PhoneGap中的多個Html文件Android項目
super.loadUrl("file:///android_asset/www/html/welcome.html");
任何建議plz。我需要在www目錄下有多個html頁面和文件夾,因爲有一些設計限制。
@christiaan決不發表您的問題的回答爲任何存在的問題。請檢查您的項目JS,CSS文件路徑,任何CORS問題,清單中錯過的任何權限? – vrs
對不起。但有沒有我需要放置的權限,以便其他HTML文件也將運行? – christiaaan
首先檢查logcat(eclipse/Android Studio/chrome)中的錯誤。如果你訪問遠程站點的任何東西,那麼你需要在manifest文件和config.xml文件中添加 –
vrs