2017-05-10 4 views
1

リッチテキストエディタの作成には角度回転を使用しています。私は角度チェッカーで作業するスペルチェッカーを作成できません

return { 
      setup: function (editor) { 
       self.$timeout(function() { 
        editor.focus(); 
       }, 200) 
      }, 
      statusbar: false, 
      menubar: false, 
      browser_spellcheck: true, 
      spellchecker_languages: 'English=en,German=de,Spanish=es', 
      resize: false, 
      plugins: 'textcolor colorpicker image anchor link lists advlist table paste spellchecker', 
      toolbar1: "fontselect fontsizeselect styleselect | strikethrough bold italic | forecolor backcolor | link image ", 
      toolbar2: "alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | spellchecker | table undo redo", 
      height: "400px", 
     }; 

スペルチェッカーオプションは、画面上で適切に来ているが、それは動作していない - 私は、コードの下に使用してツールバーIINスペルchekerツールを追加しました。

スペルチェッカーのアイコンをクリックすると、以下のエラーが表示されます。

は、「スペルサービスが見つかりませんでした:(未定義)」

enter image description here 君たちは、この作業をするためにどのように私を助けてくださいことができます。私はまた、.phpプラグインをチェックしていますが、角度の組み込み方法を文書化する方法はありません。

答えて

0

spellcheckプラグインをロードして、TinyMCEでスペルチェックを有効にするだけではなりません。あなたは効果的にスペルチェックのための3つのオプションがあります。

  1. は、ブラウザのスペルチェッカに依存しています。 https://www.tinymce.com/docs/configure/spelling/#browser_spellcheck
  2. オープンソースのサーバ側スペルソリューションをインストールし、ロードしているspellcheckerプラグインに接続:それはだけTinyMCEのinitを1つの項目を追加する必要がありますようこれが最も簡単なオプションです。クライアント側のspellcheckerプラグインをロードしている間は、設定によってサーバ側のスペル・サービスに接続されません。この上の基礎はhttps://www.tinymce.com/docs/get-started/spell-checking/#phpspellcheckercomponent
  3. 購入商用スペルチェックソリューションでTinyMCEのドキュメントに記載されています。 TinyMCEの作成者は、Spell Checker Proと呼ばれる購入可能なスペルチェックサービスを提供しており、オンサイトインストールとクラウドサービスの両方として提供されています。ここには基本的な情報が書かれています:https://www.tinymce.com/docs/get-started/spell-checking/#tinymcespellcheckerproplugin
+0

@Onkarrajは 'browser_spellcheck:true'を設定することで最初のオプションに従っているようです。私は同じセットアップに従おうとしており、スペルチェッカーのアイコンをクリックしたときに同じエラーが表示されます。 '/ js/plugins/spellchecker'リソースの404を取得しています – Stetzon

+0

@Stetzonブラウザでスペルチェックをする場合、スペルチェッカプラグインを読み込む必要はありません。 –

関連する問題