我正在构建一个使用以下技术的移动应用程序
- HTML5/CSS3/JavaScript
- jQuery 和 jQuery Mobile
- Cordova
我想启用拼写自动更正功能,自动修复明显的拼写错误
例如将 Teh 自动固定到 The
什么样的插件可以完成这项工作?或者我应该在代码中添加什么?
我的移动应用程序的 HTML5
<textarea name="textarea-1" id="desiredpart" spellcheck="true" autocorrect="on" ></textarea>
然后在我的 JavaScript 中
$( document ).ready(function( ) {
$desiredpart = $("#desiredpart");
$desiredpart.attr("spellcheck","on").attr("autocorrect","on");
});
我的 JavaScript 是在 jQuery 移动文件加载之后导入的。
我读到 jQuery mobile 禁用自动更正和拼写检查。我应该修改 jQuery mobile 源代码吗?
最佳答案
下面是 http://ajax.googleapis.com/ajax/libs/jquerymobile/1.4.3/jquery.mobile.js 中的代码片段 您可以尝试这些行并在各种设备中查看结果。
我建议您坚持使用 HTML 属性选项,因为它对 DOM 的开销较低。
关于javascript - 在混合移动应用程序中启用拼写检查,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25690876/