我将this link用于将图像和文本添加到UIWebview中,它在iOS 6.x中正常运行,但它在iOS 7中不起作用我不知道为什么会发生这种情况。然后我找出问题
[webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.execCommand('insertImage', false, '%@')", imagePath]];
此功能不起作用,实际上它没有将图像标签更新到主HTML中。 Here is the example project以及this is the main HTML file。请指导我哪里出错。
答案 0 :(得分:0)
我明白了。
此“insertImage”命令允许将图像插入文本区域中光标的当前位置。 但如果我在工具栏上选择“发布+”按钮,则会显示一些相册,只要在相册中选择一张照片,文本区域就会丢失光标。
这是导致此问题的原因。所以实际上这个insertImage命令可以工作但不能添加图像,因为当前光标没有位置。
我使用您作为链接附加的示例项目对此进行了测试。