HarmonyOS 人脸活体检测调用

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

H5调用应用侧方法可参考以下demo:

index.ets
Web()//注册方法
  .javaScriptProxy({
    object: this.testObj,
    name: "testObjName",
    methodList: ["getLocationTS"],
    controller: this.webController
  })

class testClass {
  constructor() {
  }

  async getLocationTS(): Promise<string> {
    //应用侧方法逻辑
  }
H5页面
<!DOCTYPE html>
<html>
<head>
    <link rel="stylesheet" type="text/css">
    <meta charset="UTF-8">
    <title>获取定位信息</title>
    <style>
        #prize {
            border-radius: 16px 16px 16px 16px;
            background-image: linear-gradient(180deg, #A2DAFF 0%, #EAF5FF 100%);
            margin-left: 1.82%;
            margin-top: 1.43%;
            width: 96.5%;
            height: 96.7%;
        }
    </style>
</head>
<body>
<div style="width:1000px;height:500px">
    <input style="width:1000px;height:100px;font-size:30px" id="inputText"/>
    <p style="width:1000px;height:100px;font-size:30px" id="demo">p1</p>
    <button style="width:1000px;height:100px" onclick="getLocation()">
        <span style="font-size:30px">获取定位</span>
    </button>
</div>

<script>
    function getLocation() {
<!--        ArtTS侧返回的如果是 promise对象,使用改方法处理 -->
<!--        具体可参考前端页面调用应用侧函数API,包含简单类型和复杂类型-->
<!--        https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/web-in-page-app-function-invoking-0000001844832802-->
   <!-- H5侧方法调用 -->
        testObjName.getLocationTS()
        .then((param)=>{ document.getElementById("demo").innerHTML = "testObjName.getLocationTS()--"+JSON.stringify(param) })
        .catch((param)=>{ document.getElementById("demo").innerHTML = "testObjName.getLocationTS()--"+JSON.stringify(param) })
    }
</script>
</body>
</html>
}
分享
微博
QQ
微信
回复
1天前
相关问题
HarmonyOS 活体检测回调问题
203浏览 • 1回复 待解决
HarmonyOS 华为活体检测测试报告
359浏览 • 1回复 待解决
HarmonyOS 有没有活体检测的SDK?
195浏览 • 1回复 待解决
相机人脸检测(FACE_DETECTION)
1067浏览 • 1回复 待解决
HarmonyOS 人脸SDK是不是有替代的
414浏览 • 1回复 待解决
HarmonyOS 系统环境检测
271浏览 • 1回复 待解决
HarmonyOS 如何调试检测更新?
498浏览 • 1回复 待解决
人脸核身Button的实现
367浏览 • 1回复 待解决
HarmonyOS 状态更新没有检测
217浏览 • 1回复 待解决
如何释放人脸比对服务的资源?
143浏览 • 0回复 待解决
如何使用原生能力人脸识别api?
232浏览 • 1回复 待解决
HarmonyOS 如何检测webview滚动是否触底
407浏览 • 1回复 待解决