問題タブ [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.
google-app-engine - RPC を使用して GWT で構築された Chrome 拡張機能にサインインする方法
GWT/Appengine/Jdo で構築されたアプリケーションがあり、認証に Google User Service を使用しています。
Google Chrome 拡張機能は OAuth を使用できます...私はまだ OAuth をよく理解していません..
OAuth を有効にするには、GWT RPC を作り直す必要がありますか?
Chrome 拡張機能のユーザーを認証する別の方法はありますか?
javascript - 保存されたレコードを一覧表示する Google Chrome 拡張機能
for ループで保存されたレコードを一覧表示するにはどうすればよいですか?
基本的に、次のようにレコードをリストアップしたいと思います。
クラス内の数値は、レコードごとに 1 を追加する必要があります。たとえば、1、2、3、4 のようにリストアップするレコードごとに追加します。
localstorage 値は localStorage[] を表示するはずですが、問題は localStorage 名が同じであることです。
(ボタンをクリックします)
URL の値を localStorage に保存します。
次に、アプリケーションを開き、window.html を表示します
内部には、これを使用して保存されたレコードのリストがあります。
次のように、レコード 1、2、3 などごとに追加するレコード番号を含めます。
編集:
javascript - Google Chrome のルート ブックマーク フォルダを取得する
Chrome 拡張機能でより優れたブックマーク マネージャーを作成しようとしています。問題は、bookmarks
APIを実際に使用する方法に関する簡単な例 (私が見つけることができる) がないことです。
私はサンプルソースを見てきました(私がd/ledして自分のコンピュータにインストールしたとき、検索ボックスを提供する以外は何もしませんでした。入力/入力してリターンを押すことは何もできませんでした) .
私の最終的な目標は、どこかのサービスでアカウントにサインアップしなくても、ページを保存して後で読むことができる拡張機能を作成することです。そのため、ルート フォルダー/その他のブックマークに 1 つまたは 2 つのブックマーク フォルダーを作成する予定です。少なくとも、「未読ページ」フォルダーを作成します。そのフォルダーに、未読のブックマークを作成します。ユーザーがアイテムを既読としてマークすると、そのアイテムはそのフォルダーから削除されます。
それが私がやろうとしていることです...良い例を私に示しているだけであっても、どんな助けも大歓迎です。
アップデート:
これは[object Object]
、(少なくとも JavaScript の経験が限られている私には) オブジェクトが存在することを示しています。しかし、そのオブジェクトのメンバーにアクセスする方法は?
に変更tree
するtree.id
か、パラメータと思われるものを変更すると、 が表示されますundefined
。
javascript - 選択したタブのタイトルを取得
Google拡張機能からページのタイトルの値を取得する方法はありますか?
javascript - JavaScript / jQuery DOM 変更リスナーはありますか?
基本的に、内容が変更されたときにスクリプトを実行したいと考えていますDIV
。スクリプトは別のもの (Chrome 拡張機能のコンテンツ スクリプトと Web ページ スクリプト) であるため、DOM 状態の変化を簡単に観察する方法が必要です。ポーリングを設定できましたが、ずさんなようです。
google-chrome-extension - Chrome拡張機能のブラウザイベントへのアクセス-Chrome拡張機能のDOMイベント
ウィンドウやページの「ロード」、「アンロード」などのイベントを受信したいクロームプラグインを書いています。しかし、そもそも具体的な手がかりが得られていません。
プラグインでDOMイベントをキャプチャする方法を教えてもらえますか?
Chromeはこの機能をサポートしていますか?
ありがとうございました。
jquery - コンテンツ レベルで Google Chrome 拡張機能を使用する場合、DP_jQuery_* は定義されません
私はGoogle Chrome拡張機能を開発しています。既存の Web ページ (コンテンツ レベル) の jquery-ui ダイアログ内で jquery-ui 日付ピッカーを使用しようとしています。
そのように:スクリーンショット
datepicker ウィジェットの任意のボタンをクリックすると、「DP_jQuery_1274168529407 が定義されていません」というメッセージが表示されます。これは、jquery datepicker が html に追加されたためだと思います。
これは、html の変更を避けるために datepicker ライブラリを変更する必要があることを意味しますが、次のように各 obj にイベントを添付します。
これにより、おそらくスコープが安全に保たれます
どう思いますか?
javascript - Google Chrome 拡張機能の削除要素
サード パーティの Web サイトの div から要素を削除しようとしています。
そのような
imageDivには明らかに5人の子供がいますか?:S i が 1 の場合、img1 は適切に削除されます。3と4を削除すると、img2が削除されます...
誰かがこれがなぜなのか説明できますか?
私が理解している限り、最初の img タグは 0 で、2 番目のタグは 1 になると思いましたか?
google-chrome-extension - npruntime & addEventListener
クリックイベントを登録したいクロムプラグインを書いています。つまり、DOMウィンドウをクリックするたびに、プラグイン内のハンドラーが呼び出されます。そのために、CPlugin クラスを使用しています。コンストラクターは NPP_New(/引数/) から呼び出されます。
ブラウザーを実行して任意の場所をクリックすると、ScriptablePluginObject の HasProperty および GetProperty 関数が "handleEvent" という識別子名で呼び出されていることに気付きました。イベントの処理方法がわかりません。
誰でも私を案内してもらえますか?
上記のクラスはどちらも Google コードから取得されます。NPObject にイベント リスナーを追加するだけです。それの何が問題なのですか?何か案が?
-アベイ