2012-12-17 2 views
15

확장 프로그램을 개발 한 후 chrome.socket API를 확장 프로그램에서 사용할 수 있다고 가정하면 확장 프로그램에로드되고 소켓 API 만 사용할 수 있다고 들었습니다. '패키지 애플리케이션'.확장자가있는 Chrome 소켓 API

누구나 무슨 일이 일어나고 있는지, 확장 프로그램이 기능을 사용할지 여부를 알고 있습니까? (예 : 실험적이었을 때 액세스 권한이 있다고 생각하기 때문에)? Chrome docs에서

답변

15

:

패키지 애플리케이션는 TCP 및 UDP 연결을위한 네트워크 클라이언트 역할을 할 수 있습니다.

확장명은 소켓 API에 액세스 할 수 없으며 가져올 가능성이 거의 없습니다.

구글이 "포장 된 앱"이라고 부른 것은 홈 스크린에 아이콘이있는 영광스런 확장 기능 이었기 때문에 혼란 스러웠다. 그러나 Google은 현재 확장 프로그램과 앱을 훨씬 더 많이 분할하고 있습니다.

확장 프로그램에는 응용 프로그램에서 수행 한 기능의 하위 집합이 있지만 지금은 상호 배타적 인 기능이 있습니다. 확장 기능은 일반 웹 브라우징을 향상시키는 데 사용되는 반면 앱은 일반 브라우징을 방해하지 않는 독립 실행 형 도구로 사용됩니다. 확장 독점있는 동안 앱 socket, usbbluetooth 같은 강력한 하드웨어 - 및 OS 중심의 API를 가지고 : 당신이 appsextensions에 대한 API 목록을 보면, 당신은 목록 크게 다른는 것을 볼 수 있습니다 tabs, cookiesbookmarks과 같은 브라우저 중심 API에서

+0

텍스트 부분을 강조 표시 해 주셔서 감사합니다. 나는 아직도 왜, 그리고 어떤 계획이 있는지에 대해 더 많이 알고 싶다. 알아 내기 위해 버그를 신청했으며, 답장을 받으면 여기에보고 할 것입니다. – Tom

+1

@Tom : 아직 버그 리포트 ID/URL이 있다면 어떻게 되었습니까? 나는 파일을 만들려고하고 있었다. (예, 2016 년이며 모든 것이 바뀌지 않았습니다 ...) –

+0

@ i336_ 죄송합니다. 쉽게 사용할 수 없습니다. 나는이 질문에 2.5k 이상의 견해가 있었음을 알았습니다! – Tom

관련 문제