Open addriumruss opened 4 years ago
Agent comment from DJI SDK in Zendesk ticket #34272:
设备: 御2专业版 m600 m210
环境: msdk 4.11.2 android 10
需求:
需要通过手机msdk拉伸焦距。 sdk中没找到相关接口。
不考虑以上3种飞机是否有焦距拉伸功能问题,后续会继续采购需要的飞行器。
现在需要尽快把app程序调通。
麻烦提供下解决方法,谢谢~
Agent comment from Luce Luo in Zendesk ticket #34272:
尊敬的用户,
您好!感谢您联系DJI 大疆创新。 客服这边为您找到相关焦距控制的Api方法,您可以检查下是否是您所需要的。 https://developer.dji.com/api-reference/android-api/Components/Camera/DJICamera.html 非常感谢您的理解与配合,祝您生活愉快!
Best Regards,
DJI 大疆创新SDK技术支持
inline1538423288.png
查询修改焦距支持方式
是否支持光学变焦:camera.isOpticalZoomSupported()
是否支持混合变焦:camera.isHybridZoomSupported()
获取可设焦距范围:
光学变焦焦距范围:camera.getOpticalZoomSpec
混合变焦焦距范围:camera.getHybridZoomSpec
修改光学焦距:camera.setOpticalZoomFocalLength
修改混合焦距:camera.setHybridZoomFocalLength
为什么要先判断后修改,mavic zoom之前使用setOpticalZoomFocalLength
是可以成功变焦的,后来的某一个版本新增setHybridZoomFocalLength
,导致调用setOpticalZoomFocalLength
失败
Agent comment from Luce Luo in Zendesk ticket #34272:
尊敬的用户,
您好!感谢您联系DJI 大疆创新。 是的,setHybridZoomFocalLength功能是Mavic2和H20系列相机独有的。
由于版本升级,可能会对现有Api做更适当合理调整,具体调整您可以参考官方ReleaseNote,对此造成的不便十分抱歉。
非常感谢您的理解与配合,祝您生活愉快!
Best Regards,
DJI 大疆创新SDK技术支持
inline1919082408.png
设备: 御2专业版 m600 m210 环境: msdk 4.11.2 android 10 需求: 需要通过手机msdk拉伸焦距。 sdk中没找到相关接口。
不考虑以上3种飞机是否有焦距拉伸功能问题,后续会继续采购需要的飞行器。 现在需要尽快把app程序调通。 麻烦提供下解决方法,谢谢~