在 UIWebView 上打开 epub 文件

发布于 2024-12-06 13:46:34 字数 476 浏览 1 评论 0原文

Xcode 打开文件(epub)与 xcode 编程 - 未打开(O 只是看到右上角有一个小白色块)

我还在项目中添加了 epub 文件,我使用下面的代码在 viewdidload 方法中打开它。

- (void)viewDidLoad
{
    NSString *filepath = [[NSBundle mainBundle]pathForResource:@"MyEpub" ofType:@"epub"];
    UIWebView *wv = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];
    [self.view addSubview:wv];
    [wv loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filepath]]];

    [super viewDidLoad];
}

Xcode Open File (epub) with xcode programming - NOT OPENING (O just see a little white block on upper right)

I have also added epub file in project, I am using following below code to open it in viewdidload method.

- (void)viewDidLoad
{
    NSString *filepath = [[NSBundle mainBundle]pathForResource:@"MyEpub" ofType:@"epub"];
    UIWebView *wv = [[UIWebView alloc]initWithFrame:CGRectMake(0, 0, 100, 100)];
    [self.view addSubview:wv];
    [wv loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:filepath]]];

    [super viewDidLoad];
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

放赐 2024-12-13 13:46:34

嗯,您将无法在 UIWebView 中打开 ePub 文件,因为它不是受支持的格式。

Apple 在此处提供了支持的格式列表:

http://developer.apple .com/library/ios/#qa/qa1630/_index.html

您需要使用上面提供的 Jano 链接来解压缩、解析和打开该文件。

Well, you won't be able to open an ePub file in a UIWebView, because it's not a supported format.

Apple provide a list of supported formats here:

http://developer.apple.com/library/ios/#qa/qa1630/_index.html

You'll need to use the link Jano provided above to decompress, parse, and open up the file.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文