2012-04-13 77 views
0
  1. 我遵循iOS的PhoneGap入門指南(http://phonegap.com/start#ios-x4)。 然後我在我的項目中使用了相機功能(http://docs.phonegap.com/en/1.6.0/cordova_camera_camera.md.html#Camera - 我使用了完整的例子)。它在iPhone上運行良好。PhoneGap使用PhoneGap的其他平臺上的API元素構建

  2. 之後,我使用PhoneGap Build來爲其他平臺構建我的項目(https://build.phonegap.com/)。 我下載了Android .apk文件,但相機不適用於Android手機。

我想這個問題可能是,我使用的PhoneGap的iOS版本,正如我在1步描述,同時爲Android也許我應該使用PhoneGap的Android版本的...但我不不知道如何使用PhoneGap for Android js文件,而無需設置整個Android開發環境(我認爲這是PhoneGap Build應該使用的)。

你有什麼想法嗎?

+0

你還沒有設置ANdroid的phonegap環境? – 2012-04-13 13:00:22

+0

不,因爲我認爲PhoneGap Build應該爲Android編譯它...但是相機不工作。我錯了嗎? – 2012-04-13 13:11:18

+0

我不知道Phonegap構建如何在內部工作...它應該工作...但是我知道,在正常的PhoneGap應用程序中,我們需要不同的js文件用於不同的平臺 – 2012-04-13 13:17:06

回答

0

我已經找到了解決這個問題:)我根本就插在index.html中的以下內容:

<script src="phonegap.js"></script> 

此刻當我插入這條線,在phonegap.js文件ISN」 t在www目錄中,但它將在它將爲不同平臺構建的時刻生成。所以我不必設置Android開發環境來獲取在Android手機上運行的.apk文件(我只是使用PhoneGap Build來獲取此文件)。

+0

你願意讓我知道任何額外的細節嗎?我正在做一個基於phonegap構建的應用程序,我添加了'script'標記,但是一旦我運行該應用程序,它不起作用(在我的情況下,我正在保存並從本地存儲獲取值,但它不會保存它們) – 2014-03-21 03:12:42