2014-09-05 38 views
0

當我訪問https://m.facebook.com/我可以從圖庫上傳圖片,或從相機拍照。m.facebook.com如何能夠運行相機和圖庫等原生移動操作?

網站如何能夠運行本機操作?

+2

http://stackoverflow.com/questions/6336641/html5-基本上來說,iOS開發人員允許某些表單類型執行某些操作。其他開發者也一樣。只搜索。 – Prisoner 2014-09-05 16:44:36

+0

這是一個僅適用於iOS的解決方案,但對於Facebook,它也適用於Android。 – zizoujab 2014-09-05 16:46:45

+0

Apache Cordova可以使用JavaScript訪問您的設備。我只是不確定你是否可以在網站上使用它 – patricK 2014-09-05 16:50:34

回答

3

可以使用

<input type="file" accept="image/*;capture=camera"> 
<input type="file" accept="video/*;capture=camcorder"> 
<input type="file" accept="audio/*;capture=microphone"> 

兼容性:

  • Android 3.0的瀏覽器 - 第一個實現之一。看看這個視頻,看看它在行動。
  • Android版Chrome(0.16)
  • Firefox移動10.0
  • iOS6的Safari和鉻(部分支持)

source

+0

這是最好的方法,就好像設備不支持捕捉一樣,它仍然可以作爲文件上傳。 – Brad 2014-09-05 16:54:29