0

簡単な質問ですが、Adobe AIR を使用して iPad でアプリを開発しています。navigateToURLiPad で Safari を開いてみませんか?Androidで動作します。

if(e == 'pdf')
{
    loader.addEventListener(Event.COMPLETE, function(e)
    {
        var variables:URLVariables = new URLVariables(e.target.data);
        var url:String = 'http://files.au2.schneider-electric.com/locator/index.php?controller=pdfGenerator&action=fetchroom&roomid=' + variables.roomid + '&userid=0';
        var request:URLRequest = new URLRequest(url);

        try
        {
            navigateToURL(request, '_blank'); // second argument is target
        }
        catch(e:Error)
        {
            trace("Error occurred!");
        }
    });
}

Adobe Air がモバイル デバイスでブラウザーをまったく開けないのは不思議ですか?

4

1 に答える 1

2

iOS で PDF が通常の Web ページのように読み込まれるとは思えません。これはテストされていませんが、アイデアはStageWebViewインスタンスを作成し、それを使用して PDF をロードすることです。

var swv:StageWebView = new StageWebView();
swv.viewPort = new Rectangle(0,0,wid,ht);
swv.stage = stage;
swv.loadURL( someUrl );

編集:

StageWebView のAdob​​e ドキュメントも参照してください。

于 2012-04-23T04:07:00.193 に答える