我的webview具有contenteditable并使用javascript进行富文本编辑。它适用于一些命令,如" Bold"和#34;斜体"下面:
[webview stringByEvaluatingJavaScriptFromString:@"document.execCommand('Bold')"];
[webview stringByEvaluatingJavaScriptFromString:@"document.execCommand('Italic')"];
但不知何故"上标"和"下标"下面,它不起作用:
[webview stringByEvaluatingJavaScriptFromString:@"document.execCommand('superscript')"];
[webview stringByEvaluatingJavaScriptFromString:@"document.execCommand('subscript')"];
任何人都知道,在iOS下,我们是否有类似的Rich-Text Editing in Mozilla,以便我可以知道哪些命令在Safari-UIWebview下可以使用?
答案 0 :(得分:1)
刚在我的iOS7.1 iPad上测试过这个页面:
http://quirksmode.org/dom/execCommand/
上标和下标都有效。查看源代码,执行以下命令:document.execCommand("superscript", false, null);