Desktop Chrome плагин

Я разрабатывал плагин Chrome, в котором захватывает экран рабочего стола. Я использую пример плагина, приведенный здесь... https://developer.chrome.com/extensions/samples Но в этом примере, когда мы нажимаем кнопку запуска, появляется диалоговое окно, которое спрашивает пользователя, который экран или окно, чтобы поделиться, но я хочу поделиться своим текущим экраном, какие изменения я делаю в этом коде

// Copyright 2013 The Chromium Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

function gotStream(stream) {
  console.log("Received local stream");
  var video = document.querySelector("video");
  video.src = URL.createObjectURL(stream);
  localstream = stream;
  stream.onended = function() { console.log("Ended"); };
}

function getUserMediaError() {
  console.log("getUserMedia() failed.");
}

function onAccessApproved(id) {
if (!id) {
  console.log("Access rejected.");
   return;
}
navigator.webkitGetUserMedia({
audio:false,
video: { mandatory: { chromeMediaSource: "desktop",
                        chromeMediaSourceId: id } }
  }, gotStream, getUserMediaError);
 }

 var pending_request_id = null;

 document.querySelector('#start').addEventListener('click', function(e) {
 pending_request_id = chrome.desktopCapture.chooseDesktopMedia(
 ["screen"], onAccessApproved); 
 });

document.querySelector('#cancel').addEventListener('click', function(e) {
 if (pending_request_id != null) {
 chrome.desktopCapture.cancelChooseDesktopMedia(pending_request_id);
}
});

каким должно быть значение chromeMediaSourceId, чтобы выбор по умолчанию был текущим экраном;

в основном я хочу избежать этого экрана..

Пожалуйста, помогите... С уважением

1 ответ

Вы не можете сделать это. Разрешение на манифест позволяет вам предоставлять эту функцию, но пользователю все равно нужно выбрать экран и нажать "Поделиться".

Как говорили другие, это функция безопасности, которая предотвращает запуск вашего расширения без уведомления пользователя.

Другие вопросы по тегам