Screen sharing chrome extension

Alex Po

Member
Я пытаюсь использовать screen sharing через ваше расширение для chrome.
После установки расширения в chrome-extension://nlbaajplpmleofphigmgaifhoikjmbkg/manifest.json прописано:
Code:
"externally_connectable": {
"matches": [ "https://flashphoner.com/*", "https://*.flashphoner.com/*", "*://localhost/*", "*://127.0.0.1/*" ]
},
Вот тут https://developer.chrome.com/apps/manifest/externally_connectable написано, что
The externally_connectable manifest property declares which extensions, apps, and web pages can connect to your app via runtime.connect and runtime.sendMessage.
Если я правильно понимаю, то это расширение может работать только с вашим доменом. Это так?
 

Alex Po

Member
При попытке использовать type: "screen" в chrome я получаю WARNING:
0:58:22 WARN core - Error: Screen sharing extension is not available
at https://***/flashphoner.js?random=1508313487:30905:30
at sendResponseAndClearCallback (extensions::messaging:415:9)
at disconnectListener (extensions::messaging:433:9)
at EventImpl.dispatchToListener (extensions::event_bindings:403:22)
at Event.publicClassPrototype.(anonymous function) [as dispatchToListener] (extensions::utils:140:26)
at EventImpl.dispatch_ (extensions::event_bindings:387:35)
at EventImpl.dispatch (extensions::event_bindings:409:17)
at Event.publicClassPrototype.(anonymous function) [as dispatch] (extensions::utils:140:26)
at dispatchOnDisconnect (extensions::messaging:376:27)
p.s. в firefox Screen sharing при таком же раскладе работает, но и там есть трудности - например при проверке установлено ли расширение всегда
Flashphoner.firefoxScreenSharingExtensionInstalled=false
 

Max

Administrator
Staff member
Да, расширение работает только с доменом flashphoner.com.
Чтобы работало с вашим доменом, нужно упаковать ваше собственное расширение и опубликовать его в Chrome Store.
Здесь подробная статья по упаковке расширения и его публикации для Chrome:
https://flashphoner.com/skrinsharing-na-sajjte-po-webrtc-iz-brauzera-chrome/?lang=ru
Здесь для Firefox:
https://flashphoner.com/skrinsharing-na-sajjte-iz-brauzera-firefox-po-webrtc/?lang=ru
 
Top