ドゥアイネットのプログラマー、湯川が開発日記を綴ります。

CALENDAR
S M T W T F S
    123
45678910
11121314151617
18192021222324
252627282930 
<< November 2018 >>
ARCHIVES
CATEGORIES
データ保存
モバイルウィジェットで、データ保存を試してみました。

javascriptのクッキーみたいな感じで、
ちょっとしたデータを保存することができます(64kbytes)。

最大化したときに「key」で「001」を保存
widget.onmaximize = function (){
 widget.setPreferenceForKey("001","key");
}

最小化したときに「key」の内容を取り出し
widget.onrestore = function (){
 widget.openURL(widget.preferenceForKey("key"));
}

エミュレータで実行したら無事データを参照できました。
画像

うぃじぇっとのつぼで書かれていた
widget.openURLをアラートの代わりにするというのを使って表示しています。

次はflashファイルの表示をやってみようと思います。
| モバイルウィジェット | 18:28 | comments(0) | - |
最大化と最小化
ソフトバンクのモバイルウィジェットを試しています。

まずは、最小化と最大化の画面遷移をテストしてみました。

以下のような感じで画面を切り替えるようにしました。

最初に読み込まれる「index.html」
画像

最小状態の「normal.html」
画像

最大状態の「maximize.html」
画像

表示される画面、最小状態をクリックすると・・
画像

最大表示になります。
画像
この画面の×をクリックすると最小表示に戻ります。

途中詰まったのが、クリックイベントのところです。
「onclick="document.widget.maximize();"」と書いていたら動きませんでした。
「onclick="widget.maximize();"」でいいようです。
| モバイルウィジェット | 18:54 | comments(0) | - |
| 1/1PAGES |