我是Adobe Edge动画的新手,根据我的理解,它们可以在移动版Safari中正确呈现,并且UIWebViews嵌入在iOS应用程序中。
但是,这意味着我的设备始终需要互联网连接才能显示上述动画。
我知道可以在iOS应用中显示存储的HTML内容,并且运行本地javascript的可能性有限;有没有办法可以在本地运行Adobe Edge动画?
PS:我没有创建动画,但我可以从动画师那里请求任何必要的文件。
答案 0 :(得分:1)
n xCode您只需将webview拖到视图上即可。为它做一个出口(我将其命名为'webview'。)然后将html加载到webview中,如下所示:
- (void)viewDidLoad
{
[super viewDidLoad];
NSString *html = @"<html> ... the rest of your html";
[self.webview loadHTMLString:html baseURL:nil];
}
要添加javascript adobe边缘,你会给你。只需将它们添加到html的标题中就像这样...
<script type="text/javascript">
JavaScript statements...
</script>
我相信它会自动将它们链接到文件,但您只需将其添加到标题中即可。