0

我很好奇在未显示 webview 时将图像或 svg 代码加载到 webview 是否会出现问题?因为我打算让 webview 成为 svg 的持有者,然后将 webview 转换为 UIImage。谢谢

4

2 回答 2

0

您应该对图像没问题,UIWebView 的工作方式与 Safari 非常相似,原始 HTML 图像应该显示而无需代码渲染页面。SVG 也应该可以工作,但是如果 SVG 没有固定大小,它们可能会爆炸。

要尝试的一件事是使用 iOS 模拟器并将资产拖放到模拟器中,默认情况下它应该启动移动 safari 并在 UIWebView 中显示您需要测试的内容,这对于在 iOS 中测试 HTML 内容之外的资产非常有效。

于 2013-02-08T15:26:59.080 回答
0
NSURL *fileURL =[[NSURL alloc] initFileURLWithPath:SVGpath];
NSURLRequest*req =[NSURLRequest requestWithURL:fileURL];
[webView setScalesPageToFit:YES];
[webView loadRequest:req];

//uncheck opaque property of UIWebView.
于 2015-07-14T10:04:58.200 回答