iPad:如何以编程方式生成HTML文件并查看它?

时间:2011-06-21 03:24:07

标签: ipad safari uiwebview

我想生成一些程序输出并在Safari中显示它。

或者我可以在UIWebView中显示它,如果有一个简单的方法提供打印按钮然后进行打印。

目前我的方法是将HTML保存到文件中,生成完整路径,然后尝试调用Safari,如下所示:

NSString *str = [[NSString alloc] initWithUTF8String: htmlpath];
NSURL *url = [NSURL URLWithString: str];
    [[UIApplication sharedApplication] openURL:url];

但这不起作用。有人可以告诉我我做错了什么吗?感谢。

1 个答案:

答案 0 :(得分:2)

iOS中的应用程序是沙盒,因此Safari无法访问您应用的内容。

如果您只想打印它,我建议您使用UIWebView。