タグ付けされた質問 「google-chrome-extension」

Google Chrome Webブラウザーの拡張機能の開発。HTML、JavaScript、CSSなどのWebテクノロジーを使用して記述します。

6
コンテンツスクリプトを使用してページコンテキストにコードを挿入する
Chrome拡張機能の作成方法を学んでいます。YouTubeイベントをキャッチするための開発を始めました。YouTubeフラッシュプレーヤーで使用したい(後でHTML5と互換性を持たせるように努める)。 manifest.json: { "name": "MyExtension", "version": "1.0", "description": "Gotta catch Youtube events!", "permissions": ["tabs", "http://*/*"], "content_scripts" : [{ "matches" : [ "www.youtube.com/*"], "js" : ["myScript.js"] }] } myScript.js: function state() { console.log("State Changed!"); } var player = document.getElementById("movie_player"); player.addEventListener("onStateChange", "state"); console.log("Started!"); 問題は、コンソールが「開始!」、「状態が変化しました!」はありません。YouTube動画を再生/一時停止したとき。 このコードをコンソールに配置すると、機能しました。何が悪いのですか?


11
Chrome sendrequestエラー:TypeError:循環構造をJSONに変換しています
次のものがあります... chrome.extension.sendRequest({ req: "getDocument", docu: pagedoc, name: 'name' }, function(response){ var efjs = response.reply; }); これは以下を呼び出します。 case "getBrowserForDocumentAttribute": alert("ZOMG HERE"); sendResponse({ reply: getBrowserForDocumentAttribute(request.docu,request.name) }); break; ただし、私のコードが「ZOMG HERE」に到達することはなく、実行中に次のエラーがスローされます chrome.extension.sendRequest Uncaught TypeError: Converting circular structure to JSON chromeHidden.JSON.stringify chrome.Port.postMessage chrome.initExtension.chrome.extension.sendRequest suggestQuery 誰がこれを引き起こしているのか何か考えがありますか?

8
一部のAJAX呼び出しで「net :: ERR_BLOCKED_BY_CLIENT」エラーが発生する
最近、いくつかのadblocker拡張機能(adBlocker plusなど)が一部のAjax呼び出しをブロックすることに気付きました。コンソールにそのエラーが表示されます: GET http://localhost/prj/conn.php?q=users/list/ net::ERR_BLOCKED_BY_CLIENT なぜそれが一部のAjax呼び出しをブロックし、他の呼び出しをブロックしないのですか?それはなぜですか ユーザーにadblockerをオフにするように指示する以外の回避策はありますか?

5
Chromecast拡張機能がインストールされていないか、シークレットモードを使用している場合、Google Chromecast送信者エラー
ChromeシークレットでChromecast送信者を実行中にエラーが発生するか、Chromecast拡張機能がインストールされていない場合: Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://hfaagokkkhdbgiakmmlclaapfelnkoah/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js Failed to load resource: net::ERR_ADDRESS_UNREACHABLE chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js No cast extension found Googleキャスト送信者がローカルの "cast_sender.js"にAJAXリクエストを送信しようとしています。これが発生する必要がありますか、それとも(AJAXリクエストをリクエストするのではなく)Chromecast送信者拡張が存在するかどうかを確認するより良い方法がありますか? これらのAJAXリクエストは、Chromecast拡張機能が存在するかどうかを確認する方法の1つだと思います。Chromecast拡張機能が存在するかどうかを確認するより良い方法はありますか?

27
開発中のChrome拡張機能を自動で再読み込みするにはどうすればよいですか?
拡張機能フォルダにファイルを保存するたびに、chrome:// extensions /で「reload」をクリックすることなく、Chrome拡張機能を再読み込みしたいのですが。これは可能ですか? 編集:Chromeが拡張機能を再読み込みする間隔を更新できることを知っています。これは中途半端な解決策ですが、エディター(emacsまたはtextmate)トリガーをオンにして再読み込みを行うか、Chromeに監視を依頼します変更用のディレクトリ。

19
要素が存在するようになるまで待つ方法は?
私はChromeの拡張機能に取り組んでいて、疑問に思っています。要素が存在するようになったときにそれを見つけるための最良の方法は何ですか?プレーンなJavaScriptを使用し、要素が存在するまでチェックする間隔を設けていますか、それともjQueryはこれを行う簡単な方法を持っていますか?


7
Chrome拡張機能のbackground.jsからコンソールメッセージを読み取るには?
Google Chrome拡張機能を使い始めたばかりで、バックグラウンドのjsからコンソールにログを記録できないようです。エラーが発生した場合(たとえば、構文エラーのため)、エラーメッセージも見つかりません。 私のマニフェストファイル: { "name": "My First Extension", "version": "1.0", "manifest_version": 2, "description": "The first extension that I made.", "browser_action": { "default_icon": "icon.png" }, "background": { "scripts": ["background.js"] }, "permissions": [ "pageCapture", "tabs" ] } background.js: alert("here"); console.log("Hello, world!") 拡張機能をロードするとアラートが表示されますが、コンソールに何も記録されていません。何が悪いのですか?

11
ChromeデベロッパーツールのスタイルパネルのCSS変更を保存する方法
CSSの変更保存する方法スタイルパネルのGoogle Chromeのデベロッパーツールを? ツールのウェブサイトで、リソースパネルのすべての変更を確認できると記載されています しかし、CSSファイルでローカルで作業していますが、リソースパネルに変更が表示されません ところで、ChromeデベロッパーツールのCSS変更を保存するためのアドオンやツールはありますか? 私はFirebugについて多くのhttps://stackoverflow.com/search?q=firebug+CSS+changes+saveがあることを知っています


6
AngularJSは拡張ページでURLを「安全でない」に変更します
アプリのリストでAngularを使用しようとしていますが、それぞれがアプリを詳細に表示するためのリンクです(apps/app.id): <a id="{{app.id}}" href="apps/{{app.id}}" >{{app.name}}</a> これらのリンクの1つをクリックするたびに、ChromeはURLを次のように表示します unsafe:chrome-extension://kpbipnfncdpgejhmdneaagc.../apps/app.id どこunsafe:から来たのですか?

10
グーグルクロム拡張::背景ページからのconsole.log()?
console.log('something');ポップアップページ、または含まれているスクリプトから呼び出すと、正常に動作します。 ただし、背景ページはポップアップページから直接実行されないため、コンソールには含まれません。 をconsole.log()バックグラウンドページに表示して、ポップアップページのコンソールに表示する方法はありますか? 背景ページからポップアップページの関数を呼び出す方法はありますか?

20
Chromeで開発者モード拡張ポップアップを無効にする
先週のChromeの最新リリース(34.0.1847.116)以降、watir-webdriverを使用して自動テストを実行すると、「開発者モード拡張を無効にする」という通知を受けました。 これは不快な拡張機能のようですが、これがChromedriverで使用されていることを考えると、潜在的に危険な拡張機能であることは私には意味がありません。 以前のバージョンにロールバックしたり、古いバージョンのインストーラーをロールバックしたりすることができず、これが私のテストで大混乱を引き起こしているため、これに対する修正を見つけた人。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.