UNPKG

house-middleware-sdk

Version:

58 hosue rn native sdk

29 lines (23 loc) 884 B
/* * @method 拨打电话 * @param phone number */ import { NativeModules } from 'react-native'; export function call(phonenum, len, isencrypt, callback) { require("../utils/findImpl") .default( () => callWbImpl(phonenum, len, isencrypt, callback), () => callAjkImpl(phonenum, len, isencrypt, callback), () => { }, () => callWbtzImpl(phonenum, len, isencrypt, callback) ); } function callWbImpl(phonenum, len, isencrypt, callback) { require('react-native').NativeModules.HSCallModule.call(phonenum, len, isencrypt, callback); } function callAjkImpl(phonenum, len, isencrypt, callback) { require('react-native').NativeModules.AJKCallModule.call(phonenum, len, isencrypt, callback); } function callWbtzImpl(phonenum, len, isencrypt, callback) { require('react-native').NativeModules.HSCallModule.call(phonenum, len, isencrypt, callback); }