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