[flash lite 2]用getURL()跟手機做互動

LINEで送る
[`evernote` not found]

用Flash的getURL()可以啟動手機上其他的應用程式來達到互動的目的

  • 單純指定url時當然就是網頁的瀏覽,可以使用絕對或是相對路徑(https也ok)
  • ”mailto:~”啟動指定的郵件軟體發送至參數中的mail address
  • ”tel:~”撥打電話
  • ”tel-av:~”撥打視訊電話

比較需要注意的是,getURL()需要在使用者按下案鍵後才會作用
如果同按鍵指定兩個以上的話,只有最初指定的有效

keyListener = new Object();
keyListener.onKeyDown = function() {
	getURL("http://justfly.idv.tw",_self);
}
Key.addListener(keyListener);

url的參數也不是想多長就多長,大致如下表:

getURL()的參數長度

URL長
POSTデータサイズ
505iシリーズ、506iシリーズ
クエリ部を含め 512byte
5120byte
FOMA端末(iモードブラウザ1.0)
リクエストライン長が 2Kbyte
32Kbyte
FOMA端末(iモードブラウザ2.0)
リクエストライン長が 2Kbyte
80Kbyte