5

我有一个使用 TinyMce 允许富文本编辑的 Web 应用程序。我的一些客户迫切希望让它在 iPad 上运行(它不支持 contenteditable,因此 TinyMce 不起作用)

目前我唯一的选择是:

  • 当我检测到浏览器是 iPad 时,不允许进行富文本编辑。这不是一个解决方案,因为我的应用严重依赖富文本编辑
  • 等待 iPad 支持 contentEditable
  • 编写我自己的 iPad 应用程序。这不是真的可行,因为它是一个包含大量 HTML 和 javascript 的大型复杂应用程序,我必须全部重写
  • 使用其他浏览器。据我所知,其他浏览器都不支持 contenteditable 。

我真的很想找到一些可行的解决方案。是否有不需要 contenteditable 的富文本编辑器之类的东西?或者有没有人有一个我没想到的聪明主意?

提前致谢

安迪

4

3 回答 3

2

截至 2011 年 6 月,iOS 5 似乎可能会提供支持

http://www.tuaw.com/2011/06/08/will-ios-5s-safari-deliver-better-support-for-web-editors/

我的一位同事也证实了这一观察结果(它正在测试版中工作)。

于 2011-07-01T03:01:37.647 回答
1

编写我自己的 iPad 应用程序。这不是真的可行,因为它是一个包含大量 HTML 和 javascript 的大型复杂应用程序,我必须全部重写

不一定是真的。您可以将 Web 应用程序的工作部分嵌入到 UIWebView 组件中,该组件基本上是嵌入在您的应用程序中的 Safari,并处理应用程序中不工作的部分(提供内容)。这肯定需要工作,但可能比为 iPad 重写整个应用程序要少得多。

于 2010-09-24T14:36:21.060 回答
0

至此,ipad 上没有允许 RTE 的浏览器。实际上只有一部手机为 RTE 提供完整的浏览器支持(抱歉,我忘记了手机的名称)。因此,我认为您几乎自己展示了所有可能的解决方案(jv42 的建议除外)。

于 2010-09-27T06:10:33.067 回答