Chrome Canary M70 でScreen Capture API 利用できるようになった

Chrome では今までスクリーンキャプチャ機能を利用するには Chrome 拡張が必要でした。ただ、かなりの手間がかかるうえ、最近ではインラインインストールができなくなったこともあり、かなり不便になっていました。

ただ、Chrome は Screen Capture API を実装すると 2018 年 6 月に発表していました。その後は音沙汰がなかったのですが、先程実装されたという発表がメーリングリストに流れていましたので、試してみました。

以下を Chrome Canary 70.0.3532.6 以上で console にて叩きここんでください。

navigator.getDisplayMedia({audio: false, video: true})
.then(stream => {
let videoTracks = stream.getVideoTracks();
console.log(videoTracks);
})
.catch((msg, error) => {
console.error(error);
})
Image for post
Image for post

画面共有のポップアップが出てきました。Chrome M70 が Stable になるのは 2018 年 10 月 16 日です。あと 2 ヶ月待てば Chrome Extension からサヨナラできます。

Written by

Erlang/OTP / 時雨堂 / WebRTC / E2EE

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store