テーマの/head に JavaScript を追加しても動作しない(UserWay)

皆さんこんにちは、

テーマをカスタマイズして、UserWay アクセシビリティ ウィジェットを追加しようとしています。UserWay が提供したコードをそのままコピー&ペーストして /head に追加しましたが、別の Discourse アカウント(こちら)では実際にそこで使用されているのを目にしました。

コードは以下の通りです:

<!-- UserWay アクセシビリティウィジェット -->
<script type="text/javascript">
var _userway_config = {
/* 既定の位置を上書きするには、以下の行のコメントを外してください*/
/* position: '1', */
/* 既定のサイズを上書きするには、以下の行のコメントを外してください(値:small, large)*/
/* size: 'large', */
/* 既定の言語を上書きするには、以下の行のコメントを外してください(例:fr, de, es, he, nl など)*/
/* language: 'null', */
/* ウィジェットで設定された色を上書きするには、以下の行のコメントを外してください(例:#053f67)*/
/* color: '#5BC0BE', */
/* ウィジェットで設定されたタイプを上書きするには、以下の行のコメントを外してください(1=person, 2=chair, 3=eye, 4=text)*/
/* type: '1', */
/* アクセシビリティ声明を上書きするには、以下の行のコメントを外してください*/
/* statement_text: "Our Accessibility Statement", */
/* statement_url: "community.fatbesties.ca/accessibility-statement", */
/* モバイルデバイスでのサポートを上書きするには、以下の行のコメントを外してください*/
/* mobile: true, */
account: 'ACCOUNT_INFORMATION'
};
</script>
<script type="text/javascript" src="https://cdn.userway.org/widget.js"></script>

スクリーンショットも添付します。

ご提案はありますか?

「いいね!」 1

https://cdn.userway.org をサイト設定の content_security_policy_script_src に追加して、問題が解決するかお試しください。

次のように設定します

「いいね!」 6

投稿が新しいトピックに分割されました: CSPへのテーマスクリプトの自動追加

ありがとうございます、@Johani さん、うまくいきました!:clap: :clap: :clap: :clap:

「いいね!」 2

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.