Flash Liteからブックマーク(お気に入りに登録)するときのタイトル指定

Flash Liteのインタラクティブモードで
現在のページをブックマークするときに
タイトルを指定する方法ってあるのでしょうか。
auに関してはFlashLite2.x以降であれば、
au独自のdeviceスキームが使用できるので以下のようなやり方で可能です。

表示:getURL(”device:home/bookmark”);
登録:getURL(”device:home/bookmark?url=URL&title=タイトル“);
※URLとタイトルはURLエンコード済みのもの

auの特殊スキーム一覧
http://yaplog.jp/webdesignmemo/archive/18

続きを読む »

続・Flash Lite1.1からメーラー起動メモ

先日書いた「Flash Liteからメーラー起動メモ」ですが、
メーラーの件名や本文にデフォルトで文字列を表示したいとき、
一筋縄ではいかないことが判明しました。
やっかいなのはキャリアごと、Flash Liteのバージョンごとにエンコード形式が違うこと。
Docomo、au、SoftBankで書き方を変えておかないと文字化けしちゃいます!

続きを読む »

Flash Lite1.1で3キャリア判別

Flash Lite1.1でキャリア判別してごにょごにょしたいときってどうすればいいのでしょうか。
fscommand2の中にもキャリア名を返してくれるような
コマンドは存在してないので、自力でやるしかなさそうです。
簡単かつ確実なのはサーバーサイドで取得してFlashに渡してやる方法ですが、
今回はFlash Liteのスクリプトのみで何とかしてみます。

続きを読む »

Flash Liteからメーラー起動メモ(改行のやり方)

携帯コンテンツを見ていると
ゲームやキャンペーンページで「友達に教える」ってよくありますよね。
Flash Liteからメーラーを立ち上げるときのやり方はこんなかんじ。

フレームアクションに
canEmail = _capEmail;
を記述すると、
クライアント側で電子メールメッセージが可能であれば1が設定されます。
if文を使ってボタンアクションで起動してみましょう。
ちなみにパラメータを付与することで
宛先CCBC件名本文が入力された状態で
電子メール作成ウィンドウを開くことができます。

続きを読む »

SetInputTextTypeでぶつかる壁(Flash Lite1.1)

Flash Lite1.1では入力テキスト機能をサポートしていて、
テキストフィールドごとに数字のみ、アルファベットのみなどの指定がかけられます。
アンケートや申し込みフォームなどで名前、住所、電話番号のフォームを用意したいときに便利ですね。

status = fscommand2(”SetInputTextType”, “input1″, “Numeric”);
※input1はテキストフィールドにあてた変数名。

指定モードは以下のとおり。
Numeric: 数値のみ (0 ~ 9)
Alpha: アルファベット文字のみ (A ~ Z、a ~ z)
Alphanumeric: 英数字のみ (0 ~ 9、A ~ Z、a ~ z)
Latin: ラテン文字のみ (英数字と句読記号)
NonLatin: 非ラテン文字のみ (漢字とかななど)
NoRestriction: デフォルトのモード (FEP に制限を設定しない)

続きを読む »

はじめてのmixiアプリ その2

前回、大まかに手順を書きましたが
さらに掘り下げていくつか分かったことを羅列します。

Gadget XMLにはガジェットの中身を記述するタグがあり
ここにHTMLやらJavascriptやらを記述していきます。
このタグにviewという属性があって
それぞれ「home」、「profile」、「canvas」と3つの値を使い分けます。

続きを読む »

はじめてのmixiアプリ

mixiアプリ

先月、mixiプラットフォーム上に個人で開発したアプリを表示できる
mixiアプリ」のオープンベータ版がスタートしました。
さらにmixiアプリを開発する法人・個人に対して、
出資や融資のほか、アプリケーションの買い取りといった方法で支援する「mixiファンド」の設立により
iPhoneアプリやモゲラ、Cteamといったクリエイターへ対価を支払う支援プラットフォームとしても
大変興味深い環境が形成されてきてこれから楽しみです。
単純に考えても自分の作ったアプリが国内の1500万人ユーザーにアプローチできるのってすごいですね。

続きを読む »

無制限に双方向通信が可能なLocalConnectionクラス「FlashLCS」

LocalConnectionクラス「FlashLCS」

こちらで「FlashLCS」という新しいLocalConnectionライブラリが言及されています。

ライブラリのダウンロード先:
http://code.google.com/p/flashlcs/

ライブラリの特長:
* 従来のLocalConnectionに必要なソースコードと作業時間を劇的に短縮します。
* 同じコンピュータ上で動きながら、2つのFlash間で無制限双方向通信を可能にします。
* Flashプラットフォームのための新しい可能性を拡げます。デスクトップアプリケーション同士やブラウザでマルチスレッド化されたFlashアプリケーションの通信も。

続きを読む »

Flash(AS3)で動画をフルスクリーン対応するときのトラブル

ステージ上にFLVPlaybackコンポーネントを配置して動画を再生し、
そのうえでフルスクリーン表示にすると次のような現象が起きました。

・コンポーネントが勝手にディスプレイ解像度あわせて縦横比を維持しながら拡げてしまう
・自力で動画のサイズ変更やポジション変更するとフル→Esc→フルの2回目から効かなくなる!?
・ステージ上の他のムービークリップやテキストが消える!?

続きを読む »

Googleマップ(Flash)+Googleストリートビュー

Googleストリートビュー

GoogleマップGoogleストリートビュー
三田2丁目の交差点から国道1号線を東京タワーへ向かって直進していくサンプルを作りました。
Timerで2秒ごとに配列に格納した緯度、経度へ
マップのマーカーとストリートビューを移動させるという処理です。

ExternalInterface.callでストリートビューを移動させるJS連携は こちら を参考にさせていただきました。

サンプル(ソースコード)

次のページへ »