2024.11.14
いまさらNode.jsを知ろう~環境構築も~
2018.06.07
プログラミングWebRTC で URL.createObjectURLはまもなく使えなくなる
坂東です。
WebRTCなサイトをChrome67で見るとconsoleに「URL.createObjectURLはmediaStreamで使えなくなるよ」と警告がでていました。
URL.createObjectURL with media streams is deprecated and will be removed in
M68, around July 2018. Please use HTMLMediaElement.srcObject instead.
まあ修正はこれだけなので楽なんですけれど
elem.src = URL.createObjectURL(stream) ↓ elem.srcObject = stream
使えなくなるのがM68って次のバージョンじゃん、来月じゃん、やべえ!
もっと早く警告出してくれよ!
と焦るじゃないですか。
でも翌日もういちど確認したら、警告が出なくなってるんです。
あれー、おかしいなー、って。
Chrome68 Dev版いれて動作確認したら問題なく動いたんです。
警告がでました。
URL.createObjectURL with media streams is deprecated and will be removed in
M69, around September 2018. Please use HTMLMediaElement.srcObject instead.
先送りかよ!M69で使えなくなるそうです。
まあ近い将来使えなくなるのは確実なので対応しておきましょう。
ただ srcObject はM52からの実装なので、crosswalkとか古いChromiumだと動かないかもしれないので要注意。
おわり。
【記事への感想募集中!】
記事への感想・ご意見がありましたら、ぜひフォームからご投稿ください!【テクノデジタルではエンジニア/デザイナーを積極採用中です!】
下記項目に1つでも当てはまる方は是非、詳細ページへ!Qangaroo(カンガルー)
【テクノデジタルのインフラサービス】
当社では、多数のサービスの開発実績を活かし、
アプリケーションのパフォーマンスを最大限に引き出すインフラ設計・構築を行います。
AWSなどへのクラウド移行、既存インフラの監視・運用保守も承りますので、ぜひご相談ください。
詳細は下記ページをご覧ください。
最近の記事
タグ検索