DraftJs を React Native で移植しようとした人はいますか? それを行う方法はありますか?
質問する
2453 次
1 に答える
4
リンクが示すように、現在のドラフト モデルで完全に新しいネイティブ バージョンのエディターを実装するのは大変な作業です。私が見ることができるいくつかの難しい点は次のとおりです。
- キーボードとカーソルのコントロール。
editable content
ドラフトで大いに役立ちました。editable content
ブラウザではすでにサポートされています。 - ドラフトモデルは、ブロックとインラインのもので構成されています。HTML モデルにマッチし、Draft モデルを DOM に簡単にマップできます。しかし、iOS/Android のレイアウトは、ブロックとインラインのもので構成されていません。
- H5 はフレックスと強力なスタイル コントロールを備えています。スタイル マッパーの助けを借りて Draft ですべての CSS スタイルを使用でき、レンダリング作業はブラウザーに任せることができます。しかし、ネイティブでどのように機能しますか? Android/iOS SDK は、ビューにそのような強力なスタイル コントロールを提供しません。
結局、Draft はEditor Framework
すぐに使用できるエディターではなく、 として発表されます。エディター機能を制限してネイティブ バージョンを使用することは問題ありませんが、WebView を埋め込んで非常に強力な H5 エディターを使用したいと考えています。
于 2016-07-28T04:49:25.713 に答える