问题描述
我正在开发一个 Ionic 项目,在该项目中我通过自定义插件使用 ARCore。在 web 视图中,我正在渲染 3D 对象并每帧从原生 android 接收 ARCore 姿势信息。
现在我需要捕获 ARCore 会话以及在 web 视图中呈现的 3D 对象。我正在使用媒体投影来捕获屏幕。要开始屏幕捕获,用户需要允许权限,一旦用户授予权限,我的 ARCore 会话就会在我创建 MediaProjection 对象后重置。根据要求,一旦用户选择将对象放置在 AR 中,他将开始录制屏幕,但由于此会话重置,要求被打破。
我正在使用前台服务来获取屏幕捕获权限(从服务中触发活动并在权限请求后关闭它)。我需要一种方法来避免这种 ARSession 重置。我尝试搜索 MediaProjection 服务和 ARCore 之间的关系,但没有找到。请求您提供我应该采取的任何建议或方向..
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)