2012-02-20 3 views
1


어떻게 일치 크롬 확장 권한 현재의 크롬 버전?

나는 현재 내가 "WebRequest 클래스"와 "webRequestBlocking"를 사용하고자하는 내 확장의 새 버전 "탭"에 대한 권한을 요청 확장자를가집니다. 나는 오래된 크롬 (버전 < 17) (새로운 WebRequest 클래스 권한으로) 확장 기능을 설치하려고 할 경우이 확장을 설치하지 않습니다 것을 알고있다.

어떻게에만 권한을 지원하는 크롬 버전에 대한 사용 권한을 사용할 수 있습니까?

답변

3

당신은 manifest.jsonminimum_chrome_version 필드를 사용해야합니다. 이것은 불행하게도 업데이트에서 크롬의 모든 이전 버전을 유지하지만 당신이 할 수있는 다른 많은 없다.

https://code.google.com/chrome/extensions/manifest.html#minimum_chrome_version


업데이트 : 선택적 권한 당신은 API를 지원하는 경우이 권한을 요청 사용할 수있는 버전 16에 추가되었습니다. 크롬이 달 말까지 버전 17 세 이상에있을 것입니다 설치의하더라도 90 + %를 구현하기 위해 더 많은 작업이 될 것입니다.

https://code.google.com/chrome/extensions/permissions.html

+0

하지만 여전히 크롬의 이전 버전을 지원하고자, 그들은 좋은 새로운 기능이되지 않습니다 ...하지만 당신은 또한 선택 사용할 수 있습니다 – Yosi

+1

나는 .. 해당 사용자를 잃고 싶지 않아 사용 권한. 방금 대답을 업데이트했습니다. – abraham