【问题标题】:jquery html textarea plugin for ipad用于 ipad 的 jquery html textarea 插件
【发布时间】:2011-06-08 17:55:33
【问题描述】:

有没有人找到适用于 iPad 的 html textarea 插件?

如果我使用任何插件将 textarea 转换为 html 富编辑器,它会隐藏 textarea 并添加 iframe 来代替它。当我在 Windows 中单击 iframe 时,我可以像 textarea 一样添加/编辑文本。在 iPad 中,我点击它时不会弹出键盘,因为它不是文本框或文本区域,而是 iframe。

我需要它用于可以在计算机和 iPad 上运行的基于 jquery 的聊天。所以我需要允许简单的文本格式,如粗体、斜体、字体等。

【问题讨论】:

    标签: javascript jquery ipad jquery-plugins


    【解决方案1】:

    iOS 版本 5 之前的移动版 Safari 不支持 contenteditabledesignMode,这是支持大多数 JavaScript 富文本编辑器的内置浏览器编辑功能。您需要找到另一种方法,例如绘制您自己的插入符号并在(可能在屏幕外)文本区域中收集输入,这就是 Google DocsACECodeMirror 所做的。不过,这涉及到很多。

    另一种选择是 Stack Overflow 方法,它在带有格式化按钮的文本区域中使用 Markdown。

    【讨论】:

    • 那么没有任何插件可以达到这个目的吗?
    • @Johal:我不知道提供非内容可编辑编辑器的 jQuery 插件。正如我在回答中提到的,开发并不是一件简单的事情。对不起。
    【解决方案2】:

    我刚刚偶然发现了 MarkItUp,它似乎为尚不支持 contenteditable 的移动浏览器提供了一个很好的备用 HTML(和 BBCode)编辑模式。 p>

    如果您想为移动用户提供比仅编辑原始 HTML 更好的体验,这似乎是一个不错的替代解决方案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-30
      • 1970-01-01
      • 1970-01-01
      • 2011-11-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多