2011-02-02 15 views
4

javascript(PhoneGapのようですが、PhoneGapはありません)を使って写真を撮ることは可能ですか?私はこの投稿を理解しています:http://www.google.com/url?sa=D&q=https://stackoverflow.com/questions/2953865/javascript-camera-api-android-froyoはそれが来ていると述べていますが、iPhoneはどうですか?javascriptを使用してiPhone/Androidカメラから写真をキャプチャ

+0

PhoneGapの内部では行うことができますが、現時点では在庫ブラウザからは行うことはできません。 –

答えて

5

これは、(APIをキャプチャ)クライアント側のカメラ/マイクへのアクセスのための提案のようだ:それはドラフトW3C標準だということを考えると

http://www.w3.org/TR/2010/WD-media-capture-api-20100928/

、それはiOSデバイスは、おそらく、それをサポートすることは確かに可能です将来のある時期。私はそれがすぐにいつでも利用できるとは思わないでしょう。

0

これが可能です。

方法1:WebRTCを使用してビデオフィードを取得し、そこから画像をキャプチャします。広くサポートされていませんが、chrome and webkit webview(Android 5以降)で動作します。 Support tables

方法2:HTMLメディアキャプチャを使用します。例えば<input type="file" accept="image/*" capture>

ここにはmedia capture in mobile browsersに関する非常に包括的な記事があります。

サポートテーブルmobilehtml5.orgは、Android 3.0以降とiOS 6以降でサポートされています。

関連する問題