0

私はAdobeEdgeアニメーションに非常に慣れていないので、私の理解では、モバイルサファリ、およびiOSアプリ内に埋め込まれたUIWebViewで正しくレンダリングされます。

ただし、これは、上記のアニメーションを表示するために、デバイスが常にインターネット接続を必要とすることを意味します。

保存されたHTMLコンテンツをiOSアプリ内から表示することは可能であり、ローカルJavaScriptを実行する可能性は限られていることを私は知っています。これを使用してAdobeEdgeアニメーションをローカルで実行する方法はありますか?

PS:私はアニメーションを作成していませんが、アニメーターに必要なファイルをリクエストできます。

4

1 に答える 1

1

n xCode で行う必要があるのは、Web ビューをビューにドラッグすることだけです。それにアウトレットを作成し(私は「webview」と名付けました)、次のようにhtmlをwebviewにロードします:

- (void)viewDidLoad
{
    [super viewDidLoad];

    NSString *html = @"<html> ... the rest of your html";


    [self.webview loadHTMLString:html baseURL:nil];
}

JavaScript Adob​​e Edge を追加するには、あなたに提供します。このようにhtmlのヘッダーに追加するだけです...

<script type="text/javascript">
   JavaScript statements...
</script>

それらは自動的にファイルにリンクされると思いますが、ヘッダーに追加するだけです。

于 2013-01-29T00:40:34.147 に答える