2

それはかなり独特です。私のhtml文字列には2つの画像が含まれています.2つの別々の画像タグです。三角形の後に円が続きます。画像データは 64 ビットでエンコードされたデータです。画像の html ソースは次のようになります。

<p>
<img alt="dac84c31850f292e0bb60901680b27b7.png" src="data:image/png;  base64, encoded-image-data here></p>

いずれかの画像の html ソースを貼り付けると、CKEDitor は正しく表示されます。両方の画像をhtmlに貼り付けると、円だけが表示されます。トライアングルはどこへ行った?上書きされましたか?HTMLをCKEditorにアップロードする前に、Javascriptで設定する必要があるものはありますか? 現在、私がしていることは次のとおりです。

CKEDITOR.instances['myinstance'].setData(data['question']);

data['question'] には html ソースが含まれます。

このフォーラムを読んでみると、CKEditor には多くの画像表示の問題があるように見えますが、これには困惑しました。

誰かが私を正しい方向に向けることができますか? ありがとう!

ミズ

4

1 に答える 1

0

あなたのデータは少し壊れています。この興味深い方法で CKEditor を壊していると思います。画像データをよく見てください。イメージタグはこれで終わります:

...AAElFTkSuQmCC"  21px; height: 24px;">

これは有効なタグではありません (スタイル属性が壊れています)。両方の画像に対してこのようなことを試してみてください。

...AAElFTkSuQmCC" style="height:24px; width:18px" />
于 2013-09-26T08:22:57.013 に答える