問題タブ [gjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1442 参照

javascript - ckeditorでAmazon s3に画像をアップロードする方法

ck-editor を使用して 'gjs-plugin-s3 を使用して Amazon s3 バケットに画像をアップロードしようとしています。正しい認証情報を使用していますが、それでも「403 Forbidden error」と表示されます。

私はこれにうんざりしています。誰かがこの問題を解決するのを手伝ってくれますか?

このために、私は以下のものを使用しています:

これらのパラメータを正しく使用していますか?

前もって感謝します。

0 投票する
1 に答える
63 参照

javascript - gjs でウィジェット間でコンテンツを共有する方法

簡単な Web エディターのデモを作成しようとしています。Web ビュー ウィジェットで gtk ソース ビュー ウィジェットのコンテンツをレンダリングする必要があります... ウィジェットを描画しましたが、ソースビューからコンテンツを取得して Web ビューに渡すことができません。バッファーを使用する必要があると思いましたが、バッファーを共有することはできません。それはどのように機能するはずですか?任意のポインタをいただければ幸いです。

このようなものは、私が考えていたことです:

次に、upDateWebView() メソッドで、

0 投票する
1 に答える
653 参照

gtk - ファイルが GJS アプリにロードされたときに信号を送受信するにはどうすればよいですか?

ファイルを開き、それに応じて UI 要素を更新する必要があるアプリがあります。ファイルを選択して開く (そしてファイルの内容をログに記録する) ことはできますが、UI 要素を更新するように指示することはできません。

ほぼすべてのオブジェクトにシグナルを作成して追加できることを読んでみましたが、インポートされたライブラリの関数からシグナルを発信する必要があります。

私はこのようなことをしようとしています:(ディスクからファイルを読み取った私の関数で)

(そしてメインアプリクラスで)

アプリを実行してもエラーは発生しませんが、更新機能は呼び出されません。どうすれば信号を通過させることができますか?

シグナルをキャッチする main.js ファイルのコードは次のとおりです。

シグナルを発信するヘッダー バー ファイルは次のとおりです。

それはクラスではなく、単なる静的ライブラリです... main.js ファイルによってインポートされるため、スコープは同じになると思いますが、そうではないかもしれません...