我试图在mycode中使用browser.tabs.captureVisibleTab()方法获取screencapture。但它会抛出一个错误,说浏览器没有定义。
当我尝试使用chrome.tabs.captureVisibleTab()时,我收到错误消息,指出未定义标签。
$("button").click(function(){
browserCapture();
});
var browserCapture = function(){
function onCaptured(imageUri) {
console.log(imageUri);
}
function onError(error) {
console.log(`Error: ${error}`);
}
//var capturing = chrome.tabs.captureVisibleTab();
var capturing = browser.tabs.captureVisibleTab();
capturing.then(onCaptured, onError);
}
我错过了什么吗?
是否有用于捕获可见页面的浏览器api?
答案 0 :(得分:0)
从链接判断...
https://developer.mozilla.org/en-US/Add-ons/WebExtensions/API/tabs/captureVisibleTab
看起来此API仅适用于Web扩展。