提交 78d9e426 编写于 作者: fxy060608's avatar fxy060608

build:all

上级 bc676bec
......@@ -1374,7 +1374,7 @@ var serviceContext = (function () {
}
},
data: {
type: [Object, String, ArrayBuffer],
type: [Object, String, Array, ArrayBuffer],
validator (value, params) {
params.data = value || '';
}
......@@ -2179,7 +2179,9 @@ var serviceContext = (function () {
valid = t === expectedType.toLowerCase();
if (!valid && t === 'object') {
valid = value instanceof type;
}
}
} else if (value.byteLength >= 0) {
valid = true;
} else if (expectedType === 'Object') {
valid = isPlainObject(value);
} else if (expectedType === 'Array') {
......@@ -11070,11 +11072,11 @@ var serviceContext = (function () {
});
const callbacks$a = {
pause: [],
resume: [],
start: [],
stop: [],
error: []
pause: null,
resume: null,
start: null,
stop: null,
error: null
};
class RecorderManager {
......@@ -11083,15 +11085,13 @@ var serviceContext = (function () {
const state = res.state;
delete res.state;
delete res.errMsg;
callbacks$a[state].forEach(callback => {
if (typeof callback === 'function') {
callback(res);
}
});
if (typeof callbacks$a[state] === 'function') {
callbacks$a[state](res);
}
});
}
onError (callback) {
callbacks$a.error.push(callback);
callbacks$a.error = callback;
}
onFrameRecorded (callback) {
......@@ -11103,16 +11103,16 @@ var serviceContext = (function () {
}
onPause (callback) {
callbacks$a.pause.push(callback);
callbacks$a.pause = callback;
}
onResume (callback) {
callbacks$a.resume.push(callback);
callbacks$a.resume = callback;
}
onStart (callback) {
callbacks$a.start.push(callback);
callbacks$a.start = callback;
}
onStop (callback) {
callbacks$a.stop.push(callback);
callbacks$a.stop = callback;
}
pause () {
invokeMethod('operateRecorder', {
......
......@@ -567,6 +567,11 @@ const protocols = { // 需要做转换的 API 列表
returnValue: {
apFilePath: 'tempFilePath'
}
},
getFileInfo: {
args: {
filePath: 'apFilePath'
}
},
chooseVideo: {
// 支付宝小程序文档中未找到(仅在getSetting处提及),但实际可用
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册