Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- chrome.runtime.onConnect.addListener(function (port) {
- port.onMessage.addListener(messageHandler);
- // listen to "content-script.js"
- function messageHandler(message) {
- if(message == 'get-screen-id') {
- chrome.desktopCapture.chooseDesktopMedia(['screen', 'window'], port.sender.tab, onUserAction);
- }
- }
- function onUserAction(sourceId) {
- //Access denied
- if(!sourceId || !sourceId.length) {
- return port.postMessage('permission-denie');
- }
- port.postMessage({
- sourceId: sourceId
- });
- }
- });
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement