«google-chrome-extension» 태그된 질문

Google 크롬 웹 브라우저 용 확장 프로그램 개발. HTML, JavaScript 및 CSS와 같은 웹 기술을 사용하여 작성합니다.

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" : …

5
JavaScript / jQuery DOM 변경 리스너가 있습니까?
본질적으로 DIV변경 내용이있을 때 스크립트를 실행하고 싶습니다 . 스크립트는 분리되어 있기 때문에 (Chrome 확장 프로그램 및 웹 페이지 스크립트의 콘텐츠 스크립트) DOM 상태의 변화를 간단히 관찰 할 수있는 방법이 필요합니다. 폴링을 설정할 수는 있지만 부주의 한 것 같습니다.

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 …

8
일부 AJAX 호출에서 "net :: ERR_BLOCKED_BY_CLIENT"오류 발생
최근에 일부 애드 블로커 확장 (예 : adBlocker plus)이 일부 Ajax 호출을 차단한다는 것을 깨달았습니다. 콘솔에서 오류가 발생합니다. GET http://localhost/prj/conn.php?q=users/list/ net::ERR_BLOCKED_BY_CLIENT 왜 일부 Ajax 호출을 차단하지만 다른 Ajax 호출은 차단하지 않으며 그 원인은 무엇입니까? 사용자에게 애드 블로커를 끄도록 알리는 것 외에 다른 해결 방법이 있습니까?

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 …

27
개발중인 Chrome 확장 프로그램을 자동으로 다시로드하려면 어떻게하나요?
chrome : // extensions /에서 "reload"를 명시 적으로 클릭하지 않고도 확장 폴더에 파일을 저장할 때마다 Chrome 확장 프로그램을 다시로드하고 싶습니다. 이게 가능해? 편집 : Chrome이 확장 프로그램을 다시로드 하는 간격 을 업데이트 할 수 있음을 알고 있습니다. 이 솔루션은 중간 솔루션입니다.하지만 편집기 (emacs 또는 textmate)를 트리거하여 다시로드하거나 Chrome에 모니터링을 요청하십시오. …



7
Chrome 확장 프로그램에서 background.js의 콘솔 메시지를 어디에서 읽을 수 있습니까?
방금 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": { …

11
Chrome 개발자 도구의 스타일 패널에서 CSS 변경 사항을 저장하는 방법
Chrome 개발자 도구 의 스타일 패널 에서 CSS 변경 사항을 저장하는 방법은 무엇입니까? 도구 웹 사이트 에서 리소스 패널의 모든 변경 사항을 볼 수 있다고 언급했습니다. 하지만 CSS 파일에서 로컬로 작업하고 있지만 변경 사항이 리소스 패널에 표시되지 않습니다. 그런데 Chrome 개발자 도구의 CSS 변경 사항을 저장하는 도구 인 부가 기능을 …


6
확장 페이지에서 AngularJS가 URL을 "안전하지 않은"으로 변경합니다.
앱 목록과 함께 Angular를 사용하려고하는데 각 앱은 앱을보다 자세히 볼 수있는 링크입니다 ( apps/app.id). <a id="{{app.id}}" href="apps/{{app.id}}" >{{app.name}}</a> 이 링크 중 하나를 클릭 할 때마다 Chrome은 URL을 unsafe:chrome-extension://kpbipnfncdpgejhmdneaagc.../apps/app.id 어디에서 unsafe:왔습니까?

10
Google 크롬 확장 프로그램 :: 백그라운드 페이지에서 console.log ()?
console.log('something');팝업 페이지 또는 호출 된 스크립트에서 호출하면 정상적으로 작동합니다. 그러나 백그라운드 페이지가 팝업 페이지에서 직접 실행되지 않으므로 콘솔에 포함되지 않습니다. console.log()팝업 페이지의 콘솔에 배경 페이지를 표시 할 수있는 방법이 있습니까? 백그라운드 페이지에서 팝업 페이지의 함수를 호출하는 방법이 있습니까?

20
Chrome에서 개발자 모드 확장 프로그램 팝업 사용 중지
지난 주 최신 크롬 (34.0.1847.116) 릴리스 이후 watir-webdriver를 사용하여 자동 테스트를 실행할 때“개발자 모드 확장 사용 중지”가 표시되었습니다. 이것은 공격적인 확장으로 보이지만 크롬 드라이버가 사용했을 때 잠재적으로 위험한 확장이라는 것은 의미가 없습니다. 이전 버전으로 롤백 할 수 없거나 롤백 할 이전 버전의 설치 프로그램을 찾을 수 없으므로이 문제를 해결 한 …


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.