ionic-framework - 使用相机离子3时如何打开手电筒
问题描述
我目前正在使用 ionic 3 中的相机预览插件,我创建了一个按钮来激活手电筒插件,但是在调用它返回的方法时null
if (this.flashlight.available()) {
this.isOn = false;
this.flashlight.isSwitchedOn() ? this.flashlight.switchOff() : this.flashlight.switchOn();
} else {
alert('Flashlight Not Available');
}
我想让那个按钮在我使用相机时将闪光灯用作手电筒。
解决方案
您可以使用setFlashMode
方法设置闪光灯状态
flashMode = 'on';
changeFlashMode() {
this.cameraPreview.setFlashMode(this.flashMode);
}
你可以看到这篇完整的文章,从这里做你想做的事
推荐阅读
- java - 如何将枚举类型的方法参数限制为某些文字?
- c# - 如何在 Microsoft Chatbot .Net Core 2.0 中使用自适应卡片实现 Luis Intent
- javascript - IE11 上的窗口焦点事件未触发
- internationalization - 如何指示 AEM 查找特定的资源包翻译
- python - 如何使用 tkinter 创建以下 GUI?
- python - 如何修复'NameError:名称'cartopy'未定义',在python中关于海面温度的情节?
- sql-server - 计算列中值的非连续出现次数
- r - 在条形图中强制使用 0 计数的标签
- python - 在一行中打印字符串
- mysql - 如何抑制输出并检查命令是否成功?