我在本地有一个ppt文件,我用UIWebView
打开下面的代码,文件有10个幻灯片,现在有了要求,我想跳转到特定的幻灯片,如果我想要的话直接跳转到幻灯片#3然后如何使用此代码执行此操作?
-(void)loadDocument:(NSString*)documentName inView:(UIWebView*)webView
{
NSString *path = [[NSBundle mainBundle] pathForResource:documentName ofType:@"ppt"];
NSURL *url = [NSURL fileURLWithPath:path];
NSURLRequest *request = [NSURLRequest requestWithURL:url];
[webView loadRequest:request];
}
//open ppt into UIWebView like,
[self loadDocument:@"newone" inView:self.myWebview];
我在这里搜索,发现this,他们正在做
最初要打开的幻灯片4链接到http://www.whatever.com/hello.ppt#4。
但我的ppt文件保存在我的应用程序中的文档目录(本地)中。
有什么建议吗?
答案 0 :(得分:1)
您可以设置UIWebview
ScrollView的偏移量。
[[webView scrollView] setContentOffset:CGPointMake(widht, height) animated:YES];
以当前缩放比例查找一张幻灯片的高度。将其与四页相乘,最初打开。并使用点CGPointMake(0,heightYouCalculated)
放入上面的代码