Forked from: felicacontest2010's FeliCa Flash Contest - FeliCa Search sample diff:228 FeliCa Flash Contest - 携帯電話のブラウザ起動 (http://bit.ly/7rzthg) felicacontes.. forked:3favorite:2lines:54license : see code comments modified : 2010-01-15 23:43:19 Embed Tweet <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="409" height="153" creationComplete="init()" enabled = "false"> <mx:Button x="164.5" y="121" label="携帯へ送る" click="onClick()" id="button"/> <mx:TextArea x="10" y="10" width="389" height="103" id="inputURL" text="http://"/> <mx:Script> <![CDATA[ // イベント概要,エントリー規約をご確認ください // http://wonderfl.net/event/felica // see http://wonderfl.net/event/felica for contest regulation, only in Japanese for now, sorry // copyright sony corp. all rights reserved. // copied from http://www.felicalauncher.com/sdk4air/#menu_02 with permission :-) import com.sony.jp.felica.*; import com.sony.jp.felica.event.*; private var fc:FeliCaControl = new FeliCaControl(); private function init():void { fc.addEventListener(OpenStatusEvent.OPEN_COMPLETE, onOpenComplete); fc.addEventListener(OpenStatusEvent.OPEN_FAILURE, onOpenFailure); fc.open(10250, "__FELICA_STANDARD_KEY__", "" ); } private function onOpenComplete(evt:OpenStatusEvent):void { fc.removeEventListener(OpenStatusEvent.OPEN_COMPLETE, onOpenComplete); fc.removeEventListener(OpenStatusEvent.OPEN_FAILURE, onOpenFailure); fc.addEventListener(FeliCaStatusEvent.FELICA_ACCESS_COMPLETE, onAccessComplete); fc.addEventListener(FeliCaStatusEvent.FELICA_ACCESS_FAILURE, onAccessFailure); fc.addEventListener(FeliCaStatusEvent.FELICA_ACCESS_PARAMETER_ERROR, onParameterError); this.enabled = true; } private function onOpenFailure(evt:OpenStatusEvent):void { mx.controls.Alert.show("オープンに失敗しました。"); } private function onAccessComplete(evt:FeliCaStatusEvent):void { button.enabled = true; } private function onAccessFailure(evt:FeliCaStatusEvent):void { mx.controls.Alert.show("FeliCaカード/おサイフケータイへのアクセスに失敗しました。"); button.enabled = true; } private function onParameterError(evt:FeliCaStatusEvent):void { mx.controls.Alert.show("パラメータエラーが発生しました。"); button.enabled = true; } private function onClick(): void { button.enabled = false; var request:MobileFeliCaRequest = new MobileFeliCaRequest(); request.type = MobileFeliCaRequest.WEBTO; request.url = this.inputURL.text; fc.access(request); } ]]> </mx:Script> </mx:Application> Code Fullscreen Preview Fullscreen q_kensuke : felica keiso : felica felica おサイフケータイ ブラウザ 携帯 text sort new page view favorite forked pv552 forked from: FeliCa Flash Cont.. q_kensuke forked:0 favorite:0lines:64 (diff:71) pv465 forked from: FeliCa Flash Cont.. geta forked:1 favorite:0lines:60 (diff:65) pv0 forked from: FeliCa Flash Cont.. somafire forked:0 favorite:0lines:55 (diff:1)