私は、CordovaとMiddlemanを使って、AndroidとiOS両対応のアプリを開発しています。 構成は単純で、MiddlemanとCordovaのプロジェクトを別々に作り、Middlemanのbuild出力先をCordovaプロジェクトのwwwに指定しているだけです。

開発が進みcordova.jsを用いた機能を作る事になりましたが、いくつか問題が発生しました。

  • Middleman上ではcordova.jsというファイルは無い
  • Middlemanのserverで実行した際に、deviceOnReadyイベントも飛んでこない

なので、現状、いちいち実機(シミュレータ)に転送してデバッグしています。

簡単にデバッグ可能なうまいやり方は無いでしょうか?