0

将此链接用于将图像和文本添加到 UIWebview 中,它在 iOS 6.x 中可以正常工作,但在 iOS 7 中无法正常工作,我不知道它为什么会发生。然后我发现问题

[webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.execCommand('insertImage', false, '%@')", imagePath]];

此功能不起作用,实际上它没有将图像标签更新到主 HTML 中。这是示例项目,也是主要的 HTML 文件。请指导我哪里出错了。

4

1 回答 1

0

我想到了。

此“insertImage”命令允许将图像插入到文本区域中光标的当前位置。但是,如果我选择工具栏上的“发布+”按钮,那么它会显示一些相册,并且一旦在相册中选择一张照片,文本区域就会失去光标。

这就是这个问题的原因。所以实际上这个 insertImage 命令有效但不能添加图像,因为没有当前光标的位置。

我使用您作为链接附加的示例项目对此进行了测试。

于 2013-12-04T13:32:59.067 回答