###前提・実現したいこと
現在、Monaca CLIを使用してOnsenUI + React + reduxで開発を進めています。
そこで質問なのですが、React上でCordovaプラグインを使用するにはどうすればよいでしょうか?
当方、Monaca及びハイブリットアプリの作成は初めてのため、稚拙な質問とは心得ますが、
ご回答いただけると非常に助かります。。。
###該当のソースコード
react
1import React from 'react' 2import { connect } from 'react-redux' 3 4import App from '../component/app' 5import Action from '../action/app' 6 7function mapStateToProps(state) { 8 return state 9} 10 11function mapDispatchToProps(dispatch) { 12 return { 13 doPlus(){ 14 console.log(device.version) 15 dispatch(Action.increment()) 16 }, 17 doMinus() { 18 dispatch(Action.decrement()) 19 } 20 } 21} 22 23export default connect(mapStateToProps, mapDispatchToProps)(App)
###試したこと
ひとまず端末情報を表示しようと思い、npmにて「cordova-plugin-device」を取得し、
http://docs.monaca.io/ja/reference/cordova_6.2/device/
を参考にReactのコード上で
console.log(device.version)
など実行してみましたが案の定、未定義といって怒られてしまいます。
###補足情報(言語/FW/ツール等のバージョンなど)
Monaca CLI
Onsen UI + React + Redux + cordova plugin
なお、同様の質問をStackoverflowにも投稿しています。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。