Cordova 子Windowにパラメータを渡す
- 2014/06/10
 - 16:22
 
                        良く読めばわかるんだけど、気づかなくって調べてしまったのでメモ。 executeScriptを使えば子WindowのJavascriptが呼べる。http://cordova.apache.org/docs/ja/3.1.0/cordova_inappbrowser_inappbrowser.md.html#executeScript例)子Windowに定義されてるsetHogeValue関数を呼ぶvar ref = window.open(url, '_blank', 'location=no,hidden=yes,closebuttoncaption=back');ref.addEventListener('loadstop', function(){ref.show()...            
          
                            Cordova Androidのpush通知でscriptエラー
- 2014/06/07
 - 08:41
 
                        Push通知のpluginはこれつかったhttps://github.com/phonegap-build/PushPluginsenderIDにはGoogle DeveloperConsoleの「Project Number」を設定する。テストで使う「pushGCM.rb」のkeyにはメニューの「APIs & auth → Credentials」で作ったAPI Keyを設定する。destinationにはregisteredイベントの中で取得した「regid」を設定する。それ以前にpushNotification.registerを呼ぶ前で落ちてはまったのでメモ。「device.platform」が...            
          
                            Cordova AndroidManifest.xmlのバージョンが上書きされてしまう
- 2014/06/01
 - 09:18
 
                        AndroidManifest.xmlの android:versionCode、android:versionNameが「 cordova build android —release」するとなぜか消えてしまう問題の対処方法。プロジェクト直下のconfig.xmlに「android-versionCode」を指定する。ちなみにandroid:versionNameには「version」の値が設定される。<?xml version='1.0' encoding='utf-8’?><widget id="jp.co.hogehoge.sample" version="0.0.2" android-versionCode="3"xmlns="http://w...            
          
                            onsen-ui + AngularJSでiframeのsrcdocを書き換える
- 2014/05/27
 - 22:47
 
                        attributeの変更でなやんだのでメモ。srcdocに設定する値はangular-sanitizeを使ってサニタイズする。使ったライブラリ・Onsen UI・angular-sanitizeJavascriptのimport<script type="text/javascript" src="cordova.js"></script><script src="lib/onsen/js/angular/angular.min.js"></script><script src="lib/onsen/js/angular/angular-touch.js"></...            
          
                            Apache CordovaにAndroidの設定を追加しようとしてエラー
- 2014/05/18
 - 10:28
 
                        Androidを追加しようとしたら以下のエラーが。$ cordova platform add androidDownloading cordova library for android...Download completeCreating android project.../Users/shimamu/.cordova/lib/android/cordova/3.4.0/bin/node_modules/q/q.js:126                    throw e;                          ^Error: ERROR : executing command 'ant', make sure you have ant installed and added to your path.    at /Users...