从UIWebview中删除图像
在我的iPhone应用程序,一个epub阅读器,基于这里的方法,我解析了epub,创建了UIWebviews,但我有一个小问题。 epub中的图像大于iPhone屏幕的宽度(320像素)。我是否可以在UIWebview(
[view stringByEvaluatingJavaScriptFromString:SomeJavaScriptString]
)上调用Javascript方法并以编程方式删除这些图像而无需手动更改epub?
更新:问题可能是源文件是xml文件而不是HTML吗?
没有找到相关结果
已邀请:
3 个回复
棠媳鳖
UPDATE 要隐藏文档中的所有图像,
应该做的伎俩。
犯痪桂涛杭
畦桨存灯
工作之前添加的
元素内。 ? 这样,图像仍然是可见的,但不会超过单页宽度。 下一步你可以用
>包装图像,其中x是图像文件名 - 然后在你的UIWebViewDelegate'“shouldStartLoadWithRequest”函数中检查request.URL.scheme ==“zoom” - 如果是你可以推在可缩放容器中包含图像x的新视图,如iBooks。