我正在尝试使用此降价编辑器https://simplemde.com/,但在Chrome(其他浏览器)中,自动拼写检查在编辑器区域内无效。
我尝试在内部和元素(用于编辑)中添加拼写检查和内容,但它仍然无效。
有人知道,在这种情况下如何启用拼写检查?
我知道家伙有自己的拼写检查工具,但它只支持英语。
答案 0 :(得分:0)
根据Github Page,有一个名为spellChecker
的拼写检查属性,默认设置为true。您可以尝试为代码手动将其设置为true(提供代码,以便我可以直接回答您的问题)。
github上显示的示例:
// Most options demonstrate the non-default behavior
var simplemde = new SimpleMDE({
autofocus: true,
autosave: {
enabled: true,
uniqueId: "MyUniqueID",
delay: 1000,
},
blockStyles: {
bold: "__",
italic: "_"
},
element: document.getElementById("MyID"),
forceSync: true,
hideIcons: ["guide", "heading"],
indentWithTabs: false,
initialValue: "Hello world!",
insertTexts: {
horizontalRule: ["", "\n\n-----\n\n"],
image: ["![](http://", ")"],
link: ["[", "](http://)"],
table: ["", "\n\n| Column 1 | Column 2 | Column 3 |\n| -------- | -------- | -------- |\n| Text | Text | Text |\n\n"],
},
lineWrapping: false,
parsingConfig: {
allowAtxHeaderWithoutSpace: true,
strikethrough: false,
underscoresBreakWords: true,
},
placeholder: "Type here...",
previewRender: function(plainText) {
return customMarkdownParser(plainText); // Returns HTML from a custom parser
},
previewRender: function(plainText, preview) { // Async method
setTimeout(function(){
preview.innerHTML = customMarkdownParser(plainText);
}, 250);
return "Loading...";
},
promptURLs: true,
renderingConfig: {
singleLineBreaks: false,
codeSyntaxHighlighting: true,
},
shortcuts: {
drawTable: "Cmd-Alt-T"
},
showIcons: ["code", "table"],
spellChecker: false,
status: false,
status: ["autosave", "lines", "words", "cursor"], // Optional usage
status: ["autosave", "lines", "words", "cursor", {
className: "keystrokes",
defaultValue: function(el) {
this.keystrokes = 0;
el.innerHTML = "0 Keystrokes";
},
onUpdate: function(el) {
el.innerHTML = ++this.keystrokes + " Keystrokes";
}
}], // Another optional usage, with a custom status bar item that counts keystrokes
styleSelectedText: false,
tabSize: 4,
toolbar: false,
toolbarTips: false,
});
这就是这里发生的事情:spellChecker: false,
。因此,请尝试将其设置为true,如本案例中所示。
答案 1 :(得分:0)
我找到了关闭拼写检查程序并对此进行评论的地方。它有助于。 https://github.com/sparksuite/simplemde-markdown-editor/issues/630 谢谢你的回答。