Cordova カメラプラグインをchromeで使う方法
メモ
cordovaをchromeで確認をする時にカメラを使う必要があったが、カメラが使えなかったので、プラグインの中身を少しいじった。
内容
以下のようなエラーがでた
Uncaught TypeError: Failed to execute 'createObjectURL' on 'URL': No function was found that matched the signature provided.
調べるとcreateObjectURL
は使えないということだったので、直す。
platforms/browser/platform_www/plugins/cordova-plugin-camera/src/brower
のディレクトリ内にCameraProxy.js
があるので105行目あたりを直す
CameraProxy.js
video.src = window.URL.createObjectURL(localMediaStream);
以下のように直す
CameraProxy.js
video.srcObject = localMediaStream;
これで使えるようになると思います。
Author And Source
この問題について(Cordova カメラプラグインをchromeで使う方法), 我々は、より多くの情報をここで見つけました https://qiita.com/val_geass/items/73c84eefc0ac9477380b著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .