saveTTSData
outdoor.saveTTSData
保存骑行语音播报数据
需引入
OutdoorKit
,且在>=1.0.1
版本才可使用
Use in Ray
// @ray-js/ray >=1.4.40
import { outdoor } from '@ray-js/ray';
const { saveTTSData } = outdoor;
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
ttsMainSwitch | boolean | 是 | 骑行数据播报总开关 | |
weather | boolean | 是 | 天气 | |
abnormalWear | boolean | 是 | 骑行数据播报总开关 | |
cyclingMileage | boolean | 是 | 骑行里程 | |
lowBattery | boolean | 是 | 低电量 | |
electricThreshold | number | 是 | 具体电量数值 | |
callReminder | boolean | 是 | 骑行里程 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 |
函数定义示例
/**
* 保存骑行语音播报数据
*/
export function saveTTSData(params: {
/** 骑行数据播报总开关 */
ttsMainSwitch: boolean;
/** 天气 */
weather: boolean;
/** 骑行数据播报总开关 */
abnormalWear: boolean;
/** 骑行里程 */
cyclingMileage: boolean;
/** 低电量 */
lowBattery: boolean;
/** 具体电量数值 */
electricThreshold: number;
/** 骑行里程 */
callReminder: boolean;
/** 接口调用结束的回调函数(调用成功、失败都会执行) */
complete?: () => void;
/** 接口调用成功的回调函数 */
success?: (params: boolean) => void;
/** 接口调用失败的回调函数 */
fail?: (params: {
errorMsg: string;
errorCode: string | number;
innerError: {
errorCode: string | number;
errorMsg: string;
};
}) => void;
}): void;
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。
requestCallPhonePermission
outdoor.requestCallPhonePermission
申请通话权限
需引入
OutdoorKit
,且在>=1.0.1
版本才可使用
Use in Ray
// @ray-js/ray >=1.4.40
import { outdoor } from '@ray-js/ray';
const { requestCallPhonePermission } = outdoor;
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 |
函数定义示例
/**
* 申请通话权限
*/
export function requestCallPhonePermission(params?: {
/** 接口调用结束的回调函数(调用成功、失败都会执行) */
complete?: () => void;
/** 接口调用成功的回调函数 */
success?: (params: boolean) => void;
/** 接口调用失败的回调函数 */
fail?: (params: {
errorMsg: string;
errorCode: string | number;
innerError: {
errorCode: string | number;
errorMsg: string;
};
}) => void;
}): void;
saveDialViewTag
outdoor.saveDialViewTag
小程序表盘设置
需引入
OutdoorKit
,且在>=1.0.1
版本才可使用
Use in Ray
// @ray-js/ray >=1.4.40
import { outdoor } from '@ray-js/ray';
const { saveDialViewTag } = outdoor;
参数
Object object
属性 | 类型 | 默认值 | 必填 | 说明 |
---|---|---|---|---|
leftViewTag | string | 是 | 表盘左侧 | |
centerViewTag | string | 是 | 表盘中间数据 | |
rightViewTag | string | 是 | 表盘右侧数据 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 |
函数定义示例
/**
* 小程序表盘设置
*/
export function saveDialViewTag(params: {
/** 表盘左侧 */
leftViewTag: string;
/** 表盘中间数据 */
centerViewTag: string;
/** 表盘右侧数据 */
rightViewTag: string;
/** 接口调用结束的回调函数(调用成功、失败都会执行) */
complete?: () => void;
/** 接口调用成功的回调函数 */
success?: (params: boolean) => void;
/** 接口调用失败的回调函数 */
fail?: (params: {
errorMsg: string;
errorCode: string | number;
innerError: {
errorCode: string | number;
errorMsg: string;
};
}) => void;
}): void;
👉 立即免费领取开发资源,体验涂鸦 MiniApp 小程序开发。