問題タブ [google-chrome-extension]

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 に答える
799 参照

google-app-engine - RPC を使用して GWT で構築された Chrome 拡張機能にサインインする方法

GWT/Appengine/Jdo で構築されたアプリケーションがあり、認証に Google User Service を使用しています。

Google Chrome 拡張機能は OAuth を使用できます...私はまだ OAuth をよく理解していません..

OAuth を有効にするには、GWT RPC を作り直す必要がありますか?

Chrome 拡張機能のユーザーを認証する別の方法はありますか?

0 投票する
3 に答える
44458 参照

html - URL を取得して保存 | Chrome 拡張機能

基本的に私のウィンドウ(アイコンをクリックすると)が開き、タブのURLが表示され、その横に「保存」と表示され、localStorageに保存され、保存された場所の下に表示されますリンクエリア。

このような:

代替テキスト

ブックマークのようなもの:)

0 投票する
2 に答える
2132 参照

javascript - 保存されたレコードを一覧表示する Google Chrome 拡張機能

for ループで保存されたレコードを一覧表示するにはどうすればよいですか?

基本的に、次のようにレコードをリストアップしたいと思います。

クラス内の数値は、レコードごとに 1 を追加する必要があります。たとえば、1、2、3、4 のようにリストアップするレコードごとに追加します。

localstorage 値は localStorage[] を表示するはずですが、問題は localStorage 名が同じであることです。

(ボタンをクリックします)

URL の値を localStorage に保存します。

次に、アプリケーションを開き、window.html を表示します

内部には、これを使用して保存されたレコードのリストがあります。

次のように、レコード 1、2、3 などごとに追加するレコード番号を含めます。

編集:

0 投票する
3 に答える
15309 参照

javascript - Google Chrome のルート ブックマーク フォルダを取得する

Chrome 拡張機能でより優れたブックマーク マネージャーを作成しようとしています。問題は、bookmarksAPIを実際に使用する方法に関する簡単な例 (私が見つけることができる) がないことです。

私はサンプルソースを見てきました(私がd/ledして自分のコンピュータにインストールしたとき、検索ボックスを提供する以外は何もしませんでした。入力/入力してリターンを押すことは何もできませんでした) .

私の最終的な目標は、どこかのサービスでアカウントにサインアップしなくても、ページを保存して後で読むことができる拡張機能を作成することです。そのため、ルート フォルダー/その他のブックマークに 1 つまたは 2 つのブックマーク フォルダーを作成する予定です。少なくとも、「未読ページ」フォルダーを作成します。そのフォルダーに、未読のブックマークを作成します。ユーザーがアイテムを既読としてマークすると、そのアイテムはそのフォルダーから削除されます。

それが私がやろうとしていることです...良い例を私に示しているだけであっても、どんな助けも大歓迎です。

アップデート:

これは[object Object]、(少なくとも JavaScript の経験が限られている私には) オブジェクトが存在することを示しています。しかし、そのオブジェクトのメンバーにアクセスする方法は?

に変更treeするtree.idか、パラメータと思われるものを変更すると、 が表示されますundefined

0 投票する
2 に答える
11878 参照

javascript - 選択したタブのタイトルを取得

Google拡張機能からページのタイトルの値を取得する方法はありますか?

0 投票する
5 に答える
324586 参照

javascript - JavaScript / jQuery DOM 変更リスナーはありますか?

基本的に、内容が変更されたときにスクリプトを実行したいと考えていますDIV。スクリプトは別のもの (Chrome 拡張機能のコンテンツ スクリプトと Web ページ スクリプト) であるため、DOM 状態の変化を簡単に観察する方法が必要です。ポーリングを設定できましたが、ずさんなようです。

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

google-chrome-extension - Chrome拡張機能のブラウザイベントへのアクセス-Chrome拡張機能のDOMイベント

ウィンドウやページの「ロード」、「アンロード」などのイベントを受信したいクロームプラグインを書いています。しかし、そもそも具体的な手がかりが得られていません。

プラグインでDOMイベントをキャプチャする方法を教えてもらえますか?

Chromeはこの機能をサポートしていますか?

ありがとうございました。

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

jquery - コンテンツ レベルで Google Chrome 拡張機能を使用する場合、DP_jQuery_* は定義されません

私はGoogle Chrome拡張機能を開発しています。既存の Web ページ (コンテンツ レベル) の jquery-ui ダイアログ内で jquery-ui 日付ピッカーを使用しようとしています。

そのように:スクリーンショット

datepicker ウィジェットの任意のボタンをクリックすると、「DP_jQuery_1274168529407 が定義されていません」というメッセージが表示されます。これは、jquery datepicker が html に追加されたためだと思います。

これは、html の変更を避けるために datepicker ライブラリを変更する必要があることを意味しますが、次のように各 obj にイベントを添付します。

これにより、おそらくスコープが安全に保たれます

どう思いますか?

0 投票する
2 に答える
4140 参照

javascript - Google Chrome 拡張機能の削除要素

サード パーティの Web サイトの div から要素を削除しようとしています。

そのような

imageDivには明らかに5人の子供がいますか?:S i が 1 の場合、img1 は適切に削除されます。3と4を削除すると、img2が削除されます...

誰かがこれがなぜなのか説明できますか?

私が理解している限り、最初の img タグは 0 で、2 番目のタグは 1 になると思いましたか?

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

google-chrome-extension - npruntime & addEventListener

クリックイベントを登録したいクロムプラグインを書いています。つまり、DOMウィンドウをクリックするたびに、プラグイン内のハンドラーが呼び出されます。そのために、CPlugin クラスを使用しています。コンストラクターは NPP_New(/引数/) から呼び出されます。

ブラウザーを実行して任意の場所をクリックすると、ScriptablePluginObject の HasProperty および GetProperty 関数が "handleEvent" という識別子名で呼び出されていることに気付きました。イベントの処理方法がわかりません。

誰でも私を案内してもらえますか?

上記のクラスはどちらも Google コードから取得されます。NPObject にイベント リスナーを追加するだけです。それの何が問題なのですか?何か案が?

-アベイ