問題
MonacaクラウドIDEを使ってアプリケーションの開発を目指しています。先日リリースされたバーコードスキャナープラグイン(https://ja.docs.monaca.io/reference/power_plugins/monaca-plugin-scan-barcode) を早速使ってみようと思ったのですが、思うように動かせず困っています。
試したこと
取り敢えずサイトの例に倣って以下の様にページにコードをコピペしデバッガーで実行してみたところ「TypeError: undefined is not an object (evaluating 'monaca.BarcodeScanner.scan')」とエラーを吐かれました。そこで確認の為にscript内で「console.log(monaca.BarcodeScanner)」を実行した所undefinedと出てしまいました。
プラグインが有効になっていることも確認でき、Freeプランを使っていることが問題なのかと公式に問い合わせたところ全プランで利用可能とのことでした。根本的に何か間違えている気がするので質問させて頂きます。ご回答お待ちしております。
該当コード
JavaScript
1<script> 2 monaca.BarcodeScanner.scan((result) => { 3 if (result.cancelled) { 4 // scan cancelled 5 } else { 6 // scan 7 const detected_text = result.data.text; 8 const detected_format = result.data.format; 9 } 10 }, (error) => { 11 // permission error 12 const error_message = error; 13 }); 14</script>
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。