【Flutter小记3】Android打开前置或广角摄像头的同时打开闪光灯方案

在某些情景下,我们希望打开广角摄像头的同时,也能打开闪光灯!(iOS 默认支持,Android 除了主摄外的摄像头均无法打开闪光灯)

首先通过咨询与查找相关Android资料得到如下两个结论:

1.  首先查阅各种资料,得到的结论都是:广角摄像头无法与闪光灯同时打开,

参阅: How To Guide - Here's how to use flash on ultra wide lens / macro mode | XDA Forums

2. 咨询了某制作Android系统的技术沟通得到的结论:大部分厂商只有主摄(默认)有权限同时打开闪光灯权限,其他的摄像头都没有权限和API提供。

   本来要放弃此方案的可行性,突然看到某个APP在确实能做到使用广角摄像头的同时,闪光灯也打开了... 额,好吧。。。  通过仔细分析和思考其实现,突然想到一个方案~

   之前考虑的点一直是“打开广角摄像头无法打开闪光灯,没权限!”,但是如果是“打开广角摄像头的同时,我们打开手电筒!”那么问题突然就迎刃而解了!

   虽然我们没权限,但是我们也不打算去调用打开闪光灯的API,而是我们在开启广角摄像头的同时,

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值