2012-11-26 3 views
1

해당 API 정의에 따르면 : https://developer.chrome.com/extensions/windows.html#type-Window 창이 'alwaysOnTop'이라는 새로운 속성을가집니다. (이해할 수 있듯이 사용자가 화면의 다른 곳을 클릭하더라도이 창 'google for chat'처럼 앞에 붙어 있습니다.)크롬 확장 창 만들기 : alwaysOnTop

이 속성 (chrome.window.create()에 포함 된 매개 변수 중 하나가 포함되지 않음)이있는 창을 만드는 방법을 알 수 없습니다. get 및 다른 옵션을 만드는 함수를 사용하는 것과 같은 여러 가지 방법을 시도했지만 아무 것도 작동하지 않았습니다. 콘솔 메시지는 올바른 방법이 무엇인지 파악하는 데 도움이되지 않았습니다.

누군가 이러한 창을 만드는 간단한 예를 게시 할 수 있습니까?

답변

4

alwaysOnTopchrome.windows.create에 대한 유효한 인수가 아닙니다.

실제로 설명서에 언급되어 있지만 chrome.windows API 메서드 콜백 중 많은 것으로 전달 된 개체를 설명하는 Window type 아래에 있습니다.

chrome.windows.create#createDataWindow type's properties을 비교하십시오.

+0

감사합니다. Rob. 그 사실을 알았지 만 Window 객체는 생성 된 전달 콜백의 선택적 매개 변수로 [here] (http://developer.chrome.com/extensions/windows.html#property-create-createData)에 언급되어 있습니다. " 콜백 (옵션 기능) 매개 변수 창 (선택적 창) ** 생성 된 창 **에 대한 세부 정보 포함. " 그래서 저는 이것이 생성 된 윈도우에이 속성을 가져 오는 말이라고 생각했습니다. 어쨌든, 이것을 얻을 수있는 방법이 없을까요? – Subway

+0

@Rapher No. 인용하고있는 것은'chrome.windows.create' 콜백에 의해 수신 된 "읽기 전용"정보입니다. 이 속성은 직접 설정할 수 없습니다 (아직). –

+1

실제로이 속성을 창에 설정하는 방법이 없다면이 속성이 전혀 존재하지 않는 이유는 무엇입니까? – Subway