HarmonyOS 屏幕共享权限问题

屏幕共享:文档中好像没有提权限的事,录屏不需要权限嘛?现在没有权限然后直接调用 OH_AVScreenCapture_Init,运行时报AV_SCREEN_CAPTURE_ERR_OPERATE_NOT_PERMIT, 加上ohos.permission.CAPTURE_SCREEN权限,不让用系统权限?有什么解决方案嘛?普通应用现在无法使用屏幕共享?

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

录屏涉及三个回调:

OH_AVScreenCapture_SetErrorCallback(g_avCapture, OError, nullptr); 
OH_AVScreenCapture_SetStateCallback(g_avCapture, OnStateChange, nullptr); 
OH_AVScreenCapture_SetDataCallback(g_avCapture, OnBufferAvailble, nullptr); 

其中:OH_AVScreenCapture_SetStateCallback(g_avCapture, OnStateChange, nullptr);是一定要设置的,设置后可以通过。不然会走到系统应用的通路去;系统应用持有权限的直接放行了,三方应用拿不到这个权限。

参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/using-avscreencapture-for-buffer-V5没有YUV格式,换成OH_VIDEO_SOURCE_SURFACE_RGBA。

分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 如何接入屏幕共享
24浏览 • 1回复 待解决
HarmonyOS 是否有防屏幕共享能力
127浏览 • 1回复 待解决
HarmonyOS 屏幕录制需要哪些权限?
134浏览 • 1回复 待解决
HarmonyOS 线程共享资源问题
226浏览 • 1回复 待解决
HarmonyOS 有关共享库的问题
549浏览 • 1回复 待解决
HarmonyOS 设置屏幕亮度问题
259浏览 • 1回复 待解决
HarmonyOS 权限弹窗问题
216浏览 • 1回复 待解决
HarmonyOS定位权限问题
762浏览 • 1回复 待解决
HarmonyOS 权限配置问题
649浏览 • 1回复 待解决
HarmonyOS 静态共享包访问问题
40浏览 • 1回复 待解决
HarmonyOS共享模块HAR的代码混淆问题
808浏览 • 1回复 待解决
HarmonyOS HSP共享包上传私仓问题
212浏览 • 1回复 待解决
HarmonyOS picker权限问题
338浏览 • 1回复 待解决
HarmonyOS 权限弹窗问题
181浏览 • 1回复 待解决
HarmonyOS相册权限问题
850浏览 • 1回复 待解决
HarmonyOS 文件权限问题
330浏览 • 1回复 待解决
HarmonyOS 相机权限问题
768浏览 • 1回复 待解决
HarmonyOS 屏幕适配,字体适配问题
155浏览 • 1回复 待解决
HarmonyOS权限申请问题
648浏览 • 1回复 待解决
HarmonyOS 应用权限问题咨询
251浏览 • 1回复 待解决
HarmonyOS 相机权限问题咨询
270浏览 • 1回复 待解决