tida
Version:
tida
2 lines (1 loc) • 2.43 kB
JavaScript
module.exports=webpackJsonp([4],{16:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}var o=a(1),c=a(17),u=n(c),i=a(18),r=n(i),f=a(19),l=n(f),s=navigator.userAgent,d=/AliApp\(TM\//gi.test(s),m=/AliApp\(TB\//gi.test(s),p=/AliApp\(IGHW\//gi.test(s),g={};o.isWeex?console.log("not suport in Rax or weex yet"):d?g=u.default:m?g=r.default:p?g=l.default:(g=l.default,console.log("face recognition not suport in web yet")),e.exports=g},17:function(e,t,a){"use strict";var n=a(0),o=function(e){return e&&e.__esModule?e:{default:e}}(n);e.exports={imgDetect:function(e,t){o.default.call("FacePlugin","imgDetect",e,function(e){t&&t(e)},function(e){t&&t(e)})},startCameraDetect:function(e,t){o.default.call("FacePlugin","startCameraDetect",e,function(e){t&&t(e)},function(e){t&&t(e)})},stopCameraDetect:function(e,t){o.default.call("FacePlugin","stopCameraDetect",e,function(e){t&&t(e)},function(e){t&&t(e)})},takeCameraFrame:function(e){o.default.call("FacePlugin","takeCameraFrame",{},function(t){e&&e(t)},function(t){e&&e(t)})}}},18:function(e,t,a){"use strict";function n(e,t,a,n){var o={apiName:"Tida.FaceReco",methodName:e,methodParam:t,appKey:Tida.interactParams.appkey};c.default.call("wopc","invoke",o,a,n)}var o=a(0),c=function(e){return e&&e.__esModule?e:{default:e}}(o);e.exports={imgDetect:function(e,t){n("imgDetect",e,t,t)},startCameraDetect:function(e,t){n("startCameraDetect",e,t,t)},stopCameraDetect:function(e,t){n("stopCameraDetect",e,t,t)},takeCameraFrame:function(e){n("takeCameraFrame",{},e,e)}}},19:function(e,t,a){"use strict";function n(e){return e&&e.__esModule?e:{default:e}}function o(e,t,a,n,o){u.default.call("WVCameraPlugin",e,t,function(e){a&&a(e)},function(e){n&&n(e)})}var c=a(0),u=n(c),i=a(4),r=n(i),f={startCamera:function(e,t){if("function"==typeof e)var t=e,e={};o("startCamera",e,t,t)},getFaceData:function(e){u.default.call("WVFacePlugin","getFaceData",{},function(t){e&&e(t)},function(t){e&&e(t)})},startCameraDetect:function(e,t){if("function"==typeof e)var t=e,e={};f.startCamera(e,function(e){"HY_SUCCESS"==e.ret?f.getFaceData(function(e){t&&t(e)}):t&&t(e)})},stopCameraDetect:function(e){o("stopCamera",{},e,e)},faceReport:function(e){r.default.faceReport({apiname:"WVFacePlugin",methodname:"getFaceData",domain:encodeURIComponent(window.location.href),faceId:e.faceId,userId:e.userId})}};e.exports=f},2:function(e,t){e.exports=require("@weex-module/windvane")}},[16]);