// 视频是否可以作为背景? //
有会员提问:能否用网络摄像头的实时画面作为屏幕的背景?就跟这个一样背景全覆盖:
摄像头画面是一个在线的网站链接视频流。
// 原先思路 //
1、目前原生组件无法直接实现这个功能,屏幕背景只能是图片,不能是网址(不过已证伪,详见后文)
2、考虑使用“Web客户端”读取url,短间隔定时保存图片,将图片设置到屏幕背景中(”Web浏览器“组件没有下载保存图片的方法),保存图片的方法参考:
App Inventor 2 如何下载/保存网络图片?
// 探索出的新思路 //
据该会员反馈,有更直接更优雅的实现方式:直接将视频流url定时设置到 屏幕.背景图片 属性中,即可定时刷新背景,做到类似实时视频效果,参考代码如下:
再次,对该会员的尝试及分享表示感谢!
// 中文文档已更新 //
中文文档已更新,方便有类似需求的用户参考:
来自中文文档:用户界面(UI)组件 · App Inventor 2 中文网