私はFacebookを使用したiPhoneアプリを持っています。ページがダウンロードされているときに表示される何らかの遅れのためにstagewebviewオブジェクトを作成しただけでは、ユーザーエクスペリエンスは良くありません。私はそれを回避しようとした方法が、このようなものです:iPhoneでStageWebViewをサイズ変更
ShowLoadingAnimation();
webView = new StageWebView();
webView.stage = this.stage;
webView.viewPort = new Rectangle(0,0,0,0);
webView.addEventListener(Event.COMPLETE,PageLoaded);
public function PageLoaded(e:Event):void
{
webView.viewPort = new Rectangle( 0, 105, 600,295);
RemoveLoadingAnimation();
}
とても美しい:-)ローディングアニメーションによって覆い隠され、ページがロードされたときに空stageviewを作成する - 私たちはそれにWebViewのが適切なのResizeサイズ。デスクトップAIRプレーヤーで完璧に動作します。しかし、iPhone上では全く動かず、非常に大きなブラックボックスで終わる。
これを修正する方法や、この方法を改善する方法については、誰でも知っていますか?
ブリリアント!なぜ私はそれを考えなかったのですか? – user385762
Dunnoも、なぜAdobeがStageWebViewの機能を拡張せず、ページとやりとりしてレンダリング順序を変更できるのか分かりませんが、それは人生です... – mattdlockyer