2017-04-08 8 views
0

私は、Drupalの新しいインストールにWirisプラグインをインストールするために、this tutorialに従った。Drupal Wirisの統合

インストールが完了したと私は式の追加を開始するWirisのアイコンをクリックすると、ポップアップウィンドウがロードされないと、私は、コンソールエリアに次のエラーを取得する:

Uncaught DOMException: Failed to execute 'postMessage' on 'Window': Invalid target origin '/DrupalQuiz/sites/all/libraries/ckeditor/plugins/ckeditor_wiris/' in a call to 'postMessage'. 
at http://*.*.*.*/DrupalQuiz/sites/all/libraries/ckeditor/plugins/ckeditor_wiris/core/core.js:19:22 

原因コード問題は次のとおりです。

e.source.postMessage(postVariable, _wrs_conf_path); 

私はこの問題にどのように対処していますか?

+0

あなたはこれを理解しましたか?私は同じことを経験しています。 – Matt

+0

申し訳ありませんが、まだ解決策が見つかりません – sisko

答えて

0

完全な修正はありませんが、_wrs_conf_pathを私の開発ボックスのベースパスに置き換えることで、ローカルで作業することができました。 _wrs_conf_pathはプラグインフォルダへの相対パスとして評価されました。 /sites/all/libraries/ckeditor/plugins/ckeditor_wiris/core/core.jsファイル内

if (typeof(e.source) != 'undefined') { e.source.postMessage(postVariable, _wrs_currentPath); }

if (typeof(e.source) != 'undefined') { e.source.postMessage(postVariable, _wrs_conf_path); }

編集:私は_wrs_conf_pathを内部変数_wrs_currentPathのいずれかに置き換えましたが、それは問題を修正するようです。

関連する問題