Javascript:移动浏览器上的 document.execCommand 兼容性?

标签 javascript execcommand

我使用了一些简单的命令,例如:

document.execCommand('bold',false,null)

document.execCommand('italic',false,null)

它们在桌面浏览器上运行良好。

所以我只想知道它们是否也与移动(Android、iOS)浏览器兼容?

在开发文本编辑器时使用这些命令有什么缺点吗?

我找不到最新的完整兼容性矩阵。我还访问了this question但无法找到完整的信息。

最佳答案

通过queryCommandEnabled()就可以知道。例如,如果 queryCommandEnabled('bold') 返回 true,它可以使用 execCommand('bold')。

关于Javascript:移动浏览器上的 document.execCommand 兼容性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16659701/

相关文章:

javascript - 国际象棋棋盘的 Canvas 与 DOM

javascript - 如何使用类型不同于 T 的 Proxy<T> 作为参数?

javascript - 在 SIP.js 中接听电话时如何获取 localStream(使麦克风静音)

html - Firefox document.execCommand ('insertText' , ...)

javascript - 如何从 li 执行命令?

javascript - 如何取消文本粗体?一个小型的所见即所得编辑器

javascript - 使用 jquery ui 有选择地拖放和删除元素

javascript - 带有 typescript 的Videojs插件

javascript - 第二次单击后删除格式

java - 使用java通过远程服务器执行powershell命令