2016-07-27 13 views
1

我用PhoneGap創建一個應用程序,HTML/CSS/js是由我們自己的(PHP)框架自動生成的。 我們這樣做是因爲我們希望我們的網站代碼與我們的應用程序代碼相同。 (更少的編程時間,成本更低)html輸入捕捉=「相機」不起作用,它在phonegap應用程序上打開一個畫廊(android)

我想用下面的HTML在我的應用程序:

<input type="file" accept="image/*" id="capture" capture="camera"> 

此行完全適用於我們的手機網站,但在應用程序,它會打開東西,看起來像一個畫廊。

screenshot of the gallery wich opens in android

有沒有辦法在畫廊代替打開攝像頭?

額外的信息:

  1. 我不喜歡使用PhoneGap的插件,在這種情況下,我們需要重寫我們的上傳和擁有的(手機)的網站和應用程序完全不同的上傳,但如果沒有其他方法,那是一個很好的答案。
  2. 我知道有類似的問題,但他們都沒有一個很好的答案,或者不使用PhoneGap的,或者想使用PhoneGap的API

謝謝!

回答

0

試試這個

<input type="file" accept="image/*;capture=camera">

不知道100%,如果將工作,但是我看了here的解決方案和跨這來了。

+1

這會打開相同的圖庫,但會顯示所有文件類型(它不再識別圖像/ *) –

+0

嗯。我懂了。這有什麼幫助嗎? https://davidwalsh.name/browser-camera – AshboDev

+1

這是上傳圖片的另一種方式,如果html抓圖在android中不受支持,我可以試試。但有沒有辦法讓它與HTML5捕獲工作,我更喜歡 –

相關問題