IOS7上的Adobe Edge动画无法正常工作

时间:2014-03-20 13:57:25

标签: ios uiwebview adobe adobe-edge

我正在尝试在IOS7应用中的UIWebView内部实现Adobe Edge动画。但我得到的只是一个白色的屏幕。在我的iPhone的Safari上显示相同的白色屏幕。动画在我的笔记本电脑的浏览器上运行良好,包括Safari和Chrome。

我认为这是一个Adobe Edge问题,但无论如何这里是我的IOS代码:

NSString *filePathString = [[NSBundle mainBundle] pathForResource:@"YallaBye_Button2" ofType:@"html"];
NSMutableString *html = [[NSMutableString alloc] initWithContentsOfFile:filePathString encoding:NSUTF8StringEncoding error:nil];
NSURL *aURL = [NSURL fileURLWithPath:filePathString];
UIWebView *view = [[UIWebView alloc] initWithFrame:CGRectMake(0, 0, 320, 480)];
view.delegate = self;
[view stringByEvaluatingJavaScriptFromString:@"window.requestAnimationFrame = window.setTimeout;"];
[view loadHTMLString:html baseURL:aURL];
[self.indicatorForPlans addSubview:view];

该指标在没有Adobe Edge html的情况下正常工作。

我还尝试在[view stringByEvaluatingJavaScriptFromString:@"window.requestAnimationFrame = window.setTimeout;"];方法UIWebViewDelegate内运行- (void)webViewDidFinishLoad:(UIWebView *)webView调用,但没有运气。

另外,在研究论坛时,我尝试将transform:translateX(0px);更改为-webkit-perspective: 1000; -webkit-backface-visibility: hidden;,但仍然只是白屏。

我错过了什么?

0 个答案:

没有答案