1

私は自分のプロジェクトで Froala Editor (1.2.6) を数週間使用しており、うまく機能していますが、プロジェクトを開発環境から実稼働サーバーに移動した後、非常に奇妙なバグに遭遇したようです( ?)。

たとえば、Froala で編集しているページの 1 つに次のコードがあります。

<div class="pageHeader">
  <div class="pageHeaderContent">
    <h1>Library</h1>

    <div class="breadcrumbs"><a class="ajaxify" href="../en/about-us">About Us</a> <i class="fa fa-chevron-circle-right"></i> Library</div>
  </div>
</div>

ここで、とにかく Froala エディターを使用してこのページを編集し (HTML ビューと通常のビューの両方)、変更を保存すると、結果は次のようになります (エディターをリロードした後にのみ表示されます)。

<div class="\&quot;pageHeader" fr-tag\"="">
  <div class="\&quot;pageHeaderContent" fr-tag\"="">
    <h1 class="\&quot;fr-tag\&quot;">Library</h1>

    <div class="\&quot;breadcrumbs" fr-tag\"=""><a ..="" about-us%5c""="" ajaxify\""="" class="\" en="" href="%5C">About Us</a><em class="\" fa"="" fa-chevron-circle-right\"=""></em> Library</div>
  </div>
</div>

開発から本番に移行する間に何も変更しなかったため、この問題はエディターを初期化するオプションに関連しているとは思いません。初期化に使用するオプションは次のとおりです。

allowScript: true,
allowComments: true,
inlineMode: false,
tabSpace: true,
fileUploadURL: adminRoot+'ajax/uploadFile.php',
imageUploadURL: adminRoot+'ajax/uploadImage.php',
toolbarFixed: true,
imageDeleteURL: adminRoot+'ajax/deleteImage.php',
defaultImageWidth: 0,
imageResize: true

この動作を修正するために私が何を始められるか知っている人はいますか?

4

1 に答える 1