小编Dee*_*aha的帖子

桌面捕获Chrome插件

我正在开发一个chrome插件,用于捕获桌面屏幕。我正在使用此处提供的示例插件示例... https://developer.chrome.com/extensions/samples#desktop-capture-example 但是在此示例中,当我们单击开始按钮时,会弹出一个对话框,询问用户要共享的屏幕或窗口,但我想共享当前屏幕,我需要在此代码中进行哪些更改

// 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", …
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome google-chrome-extension

5
推荐指数
1
解决办法
5408
查看次数