我的应用程序中有一个UIWebView,我想使用它来显示将链接到另一个URL的图像。
我在用着
<img src="image.jpg" /> to load the image.
问题是,即使图像已作为资源添加到我的项目中并复制到捆绑包中,也无法加载(即找不到)。
我尝试使用NSBundle来获取图像的完整路径并使用它,但它仍然不会显示在Web视图中。
有任何想法吗?
使用相对路径或文件:引用图像的路径不适用于UIWebView。相反,您必须使用正确的baseURL将HTML加载到视图中:
NSString *path = [[NSBundle mainBundle] bundlePath];
NSURL *baseURL = [NSURL fileURLWithPath:path];
[webView loadHTMLString:htmlString baseURL:baseURL];
然后,您可以像这样引用您的图像:
<img src="myimage.png">
问题内容: 今天早上,这使我发疯。我想将一些本地html加载到Web视图中: 该html文件位于我的项目的根文件夹中,但位于组中。Webview对我来说是空白的。有什么想法怎么了?我正在使用xcode 6.1并在iPhone 6上运行此示例。 问题答案: 要检索应用程序资源的URL,应使用类的方法。 迅捷2 迅捷3
我知道这个问题已经被问到这里了。但我面临着一些问题没有得到解决。 Error Domain=NSURLErrorDomain Code=-1001“请求超时。”userinfo={nsunderlyingError=0x60800084D950{Error domain=KCFNetwork code=-1001“请求超时。”userinfo={noj/library/developer/core
问题内容: 所以我目前正在尝试显示我在UIWebview中拥有的本地PDF,这是我正在使用的代码: 该代码将成功构建,但是当我运行该应用程序时,它将崩溃并显示以下错误:线程1:EXC_BAD_INSTRUCTION(code = EXC-I386_INVOP,subcode = 0x0) 我已经找到了一些有关如何执行此操作的教程,但是它们都已经过时或在Objective-C中。 问题答案: 干得好
本文向大家介绍Rust 在地图和and_then中使用Option,包括了Rust 在地图和and_then中使用Option的使用技巧和注意事项,需要的朋友参考一下 示例 map当处理数组和向量时,该操作是一个有用的工具,但是它也可以用于以Option函数方式处理值。
问题内容: 我在iPhone上的UIWebView中将一些简单样式的文本显示为html。它基本上是一系列段落,偶尔带有强或强调的短语。在运行时,我需要将样式应用于文本范围。 有几种类似的情况,其中一种是突出显示搜索结果。如果用户搜索了“某物”,我想更改单词出现后的背景颜色,然后再恢复原始背景。 是否可以使用javascript将样式应用于文本范围?其中一个关键部分是能够取消设置样式。 似乎有两种可
问题内容: 如何从本地目录加载图像并将其包含在标记中? 我有一个名为图像相同的文件夹我的组件里面,我都尝试和我的内部功能,但图像显示不出来。另外,由于该项目是使用官方命令行util 创建的,因此我无权访问文件。 更新:如果我首先导入图像并在内部使用它,则此方法有效,但是我要导入的图像文件太多,因此,我想以形式使用它们。 问题答案: 首先将src包装在 然后,如果使用Webpack;代替: 您可能需