問題タブ [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-chrome-extension - グーグルクローム拡張機能でソケットを作成する方法は?
googlechromehttp://code.google.com/chrome/extensions/getstarted.html用に小さなHelloWorld拡張機能を作成しました。UDPを使用したピアツーピア通信の拡張でソケットを使用する必要があります。グーグルクロームに同等のFirefoxJslibはありますか、またはグーグルクローム拡張機能で他の言語を使用する方法はありますか?
そのドキュメントを見て、私はグーグルクロームでその可能性を疑っています。?拡張でp2p通信を実現する他の方法はありますか?
google-chrome - クロム拡張で c++ を使用する方法はありますか?
chrome 拡張機能で c++ バイナリを使用することは可能ですか?
google-chrome-extension - Google Chrome - 拡張機能を識別するための英数字のハッシュ
Google Chrome は、Chrome 拡張機能の識別子として英数字のハッシュを使用しています。たとえば。「ajpgkpeckebdhofmmjfgcjjiiejpodla」は、XMarks Bookmark Sync 拡張機能の識別子です。
このような文字列を生成するために、ここではどのアルゴリズムが使用されていますか? 彼らはどのようにして一意性を確保していますか?
javascript - 拡張機能を介してChromeの現在のURLの場所を変更する方法
ユーザーが拡張機能ボタンをクリックすると、別の Web サイトにリダイレクトする拡張機能を作成したいと考えています。これまでのところ、クリックごとに新しいタブを作成する拡張機能しか見たことがありません。
アクティブなタブを使用してユーザーを別の Web サイトにリダイレクトすることはできますか?
私はこのようなことを試しました:
jquery - HTML抽出へのjqueryアンカー
検索結果の抽出のためにjqueryを使用してGoogleクイックスクロール拡張機能に似たものを実装したいので、ドキュメント全体を(同じWebサイト内で)開くと、ユーザーは抽出場所に直接移動できます。
これは、「食べ物」を検索したときに検索エンジンから返されるもののサンプルです。
ご覧のとおり、検索エンジンは1つの要約と2つの抜粋を含むドキュメントを返しました。
たとえば、ユーザーが検索結果ページの2番目の抽出をクリックすると、ブラウザは同じWebサイトで詳細なドキュメントを開き、Googleクイックスクロール拡張機能と同じように抽出に移動できるようになります。
このための既存のjqueryスクリプトはありますか?そうでない場合は、これを実装するための私のタスクを簡素化するjquery/javascriptコードを提案できますか。
ノート:
- ドキュメントの詳細ページから抜粋にアクセスできます。
- 場合によっては、HTMLが詳細ページと抽出でわずかに異なり、一致するものが見つからない可能性があることを認識しています。
- 検索エンジンは、抽出が配置された場所を返しません。
- 現時点では、拡張機能が使用するJSコードを理解しようとしています。
javascript - Chrome拡張機能内でjQuery.ajax呼び出しが失敗する
Firefox拡張機能の1つをChromeに移植していますが、AJAXクエリで小さな問題が発生しています。次のコードはFF拡張機能では正常に機能しますが、Chromeではステータスが「0」で失敗します。
拡張機能のこの特定の部分は、クリップボードの内容をチェックし(Chromeのもう1つの問題はすでに解決済みです)、画像のURLの場合は、HEADリクエストを送信し、「Content-Type」応答ヘッダーをチェックして画像であることを確認します。その場合、trueを返し、クリップボードのテキストをIMGタグに貼り付けます。それ以外の場合、画像ではない通常のURLのように見える場合は、Aタグでラップします。URLでない場合は、単純な貼り付けを行います。
とにかく、チェックされているURLは間違いなく画像であり、FFで正常に機能しますが、完全な関数では、xhr.statusは「0」であり、関数が完了するとステータスは「エラー」になります。タイムアウトを10秒に増やしても効果はありません。実行時にテストイメージが「image/jpeg」として返されることを確認しました。
また、完全ではなく成功とエラーのコールバックを使用する必要があることもわかっていますが、どちらも機能しません。何か案は?
javascript - パスワードを安全に保存し、Chrome 拡張機能で http 認証を使用するにはどうすればよいですか
安全なサーバーから xml ファイルを取得する必要がある chrome 拡張機能を作成しています。
私は現在 XMLHttpRequest() を使用してサーバーを呼び出しています
これは、解析して表示できる xml オブジェクトを返します。この拡張機能を趣味以外にも利用できるようにしたいので、ユーザー名とパスワードを設定して保存するためのオプション ページが必要です。
ユーザーパスワードを安全に保つために、どのようにクロムに保存すればよいですか? chrome には、拡張機能の作成者がデータを保存できる拡張機能ごとの localStorage グローバルがありますが、データはプレーン テキストで保存されます。拡張機能が「パスワードを記憶する」ストレージにアクセスすることを許可しません (正当な理由があります)。
http認証を行うためのより安全な方法はありますか? 私の現在のやり方では、認証セッションの有効期限が切れていなくても、関数が呼び出されるたびに、URL にプレーン テキストでユーザー名/パスワードを渡す必要があります。
google-chrome - インストールされている他のChrome拡張機能を操作するChrome拡張機能API?
次のような他の拡張機能で多くのことを行う必要がある Google Chrome 拡張機能を作成しています。
- インストールされている拡張機能を一覧表示し、それらの ID を読み取る
- 拡張機能のインストール、更新、および削除を要求します (できればユーザーを煩わせることなく)
- 拡張機能の設定を変更する
等々。これらのうちどれが可能で、どれが不可能ですか (たとえば、セキュリティ上の考慮事項のため)?
PS公式ドキュメントの拡張機能間メッセージングセクション(または実際には他の場所)で回答を見つけることができませんでした。
google-chrome - Google Chrome拡張機能から現在のタブのURLを取得するにはどうすればよいですか?
Google Chrome拡張機能を楽しんでいますが、現在のタブのURLを変数に保存する方法を知りたいだけです。
javascript - Chrome 拡張機能からダイアログを表示する
ユーザーがブックマークを作成するときに、Chrome でモーダル Javascript ダイアログ ボックスを表示しようとしています。ただし、Closure と SimpleModal+JQuery を試した後、ダイアログ ボックスが表示されないようです。これは Chrome の拡張機能の制限ですか、それとも何か間違ったことをしていますか? (私はまだJavascriptを学んでいるので、それを理解していないことが理由かもしれません。)
Closureを使用したコードは次のとおりです。それは機能に組み込まれているので、問題なく機能しています。助言がありますか?ありがとう!