我创建了一个应用程序来读取ePub文件为@ Euan的帖子
Epub文件可能包含图像和文本。图像看起来像图标。当我们点击ePub文件中的图像时,我想以最大化的方式显示图像。我怎样才能做到这一点。帮帮我
提前致谢。
度过愉快的一天。
答案 0 :(得分:0)
在网络视图中加载html文件时,请确保使用loadHTMLString:baseURL:
或loadData:MIMEType:textEncodingName:baseURL:
正确设置基本网址。然后webview应该正常加载图像。
如果你想在用户点击时最大化它们,最简单的方法就是这样:
webViewDidFinishLoad:
<img>
标记添加操作,jQuery使用自定义网址协议调用cocoa方法,例如my-epub-app://maximize-img/cool-photo.jpg
webView:shouldStartLoadWithRequest:navigationType:
中抓住并处理此自定义协议并返回NO
,以防止webview尝试加载您的无效网址。希望这会有所帮助......