Flexpaper APIを使用しようとしていますが、それらを実装する方法がよくわかりません。
http://code.google.com/p/flexpaper/wiki/API
ユーザーがPDFの10ページにアクセスするか、ページを通過したら、関数を実行したいと思います。
Flexpaper APIのgetCurrPageを使用して、関数を実行するにはどうすればよいですか。
ありがとう!
Flexpaper APIを使用しようとしていますが、それらを実装する方法がよくわかりません。
http://code.google.com/p/flexpaper/wiki/API
ユーザーがPDFの10ページにアクセスするか、ページを通過したら、関数を実行したいと思います。
Flexpaper APIのgetCurrPageを使用して、関数を実行するにはどうすればよいですか。
ありがとう!
基本的に、任意のオブジェクトにイベントリスナーを追加するのと同じように、以下は正常に機能します。
<fx:Script>
<![CDATA[
import com.devaldi.events.CurrentPageChangedEvent;
import mx.controls.Alert;
import mx.events.FlexEvent;
private var _pageToWatchFor:int = 3;
private function onCreationComplete(event:FlexEvent):void
{
flexPaperViewer.addEventListener(CurrentPageChangedEvent.PAGE_CHANGED, pageChanged);
}
private function pageChanged(event:CurrentPageChangedEvent):void{
if(event.pageNum == _pageToWatchFor){
Alert.show("Page 3 now being viewed");
}
}
]]>
</fx:Script>