我使用了一些简单的命令,例如:
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/