提交 0678bc1c 编写于 作者: Q qiang

build runtime

上级 370364d5
......@@ -493,19 +493,6 @@ var redirectTo = {
}
};
var createCanvasContext = {
returnValue (fromRes, toRes) {
const measureText = fromRes.measureText;
toRes.measureText = function (text, callback) {
const textMetrics = measureText.call(this, text);
if (typeof callback === 'function') {
setTimeout(() => callback(textMetrics), 0);
}
return textMetrics
};
}
};
// 不支持的 API 列表
const todos = [
'preloadPage',
......@@ -979,8 +966,7 @@ const protocols = { // 需要做转换的 API 列表
result.telNumber = info.mobilePhone;
result.errMsg = result.resultStatus;
}
},
createCanvasContext
}
};
const CALLBACKS = ['success', 'fail', 'cancel', 'complete'];
......
......@@ -527,19 +527,6 @@ var previewImage = {
}
};
var createCanvasContext = {
returnValue (fromRes, toRes) {
const measureText = fromRes.measureText;
toRes.measureText = function (text, callback) {
const textMetrics = measureText.call(this, text);
if (typeof callback === 'function') {
setTimeout(() => callback(textMetrics), 0);
}
return textMetrics
};
}
};
// 不支持的 API 列表
const todos = [
'preloadPage',
......@@ -657,8 +644,7 @@ const protocols = {
getAccountInfoSync: {
name: 'getEnvInfoSync',
returnValue: _handleEnvInfo
},
createCanvasContext
}
};
const CALLBACKS = ['success', 'fail', 'cancel', 'complete'];
......
......@@ -527,24 +527,10 @@ var previewImage = {
}
};
var createCanvasContext = {
returnValue (fromRes, toRes) {
const measureText = fromRes.measureText;
toRes.measureText = function (text, callback) {
const textMetrics = measureText.call(this, text);
if (typeof callback === 'function') {
setTimeout(() => callback(textMetrics), 0);
}
return textMetrics
};
}
};
const protocols = {
navigateTo,
redirectTo,
previewImage,
createCanvasContext
previewImage
};
const todos = [
'vibrate'
......
......@@ -527,24 +527,10 @@ var previewImage = {
}
};
var createCanvasContext = {
returnValue (fromRes, toRes) {
const measureText = fromRes.measureText;
toRes.measureText = function (text, callback) {
const textMetrics = measureText.call(this, text);
if (typeof callback === 'function') {
setTimeout(() => callback(textMetrics), 0);
}
return textMetrics
};
}
};
const protocols = {
navigateTo,
redirectTo,
previewImage,
createCanvasContext
previewImage
};
const todos = [
'preloadPage',
......
......@@ -527,19 +527,6 @@ var previewImage = {
}
};
var createCanvasContext = {
returnValue (fromRes, toRes) {
const measureText = fromRes.measureText;
toRes.measureText = function (text, callback) {
const textMetrics = measureText.call(this, text);
if (typeof callback === 'function') {
setTimeout(() => callback(textMetrics), 0);
}
return textMetrics
};
}
};
// 不支持的 API 列表
const todos = [
'preloadPage',
......@@ -638,8 +625,8 @@ const protocols = {
args: {
sizeType: false
}
},
navigateTo,
},
navigateTo,
redirectTo,
previewImage,
connectSocket: {
......@@ -707,8 +694,7 @@ const protocols = {
args: {
digestAlgorithm: false
}
},
createCanvasContext
}
};
const CALLBACKS = ['success', 'fail', 'cancel', 'complete'];
......
......@@ -527,19 +527,6 @@ var previewImage = {
}
};
var createCanvasContext = {
returnValue (fromRes, toRes) {
const measureText = fromRes.measureText;
toRes.measureText = function (text, callback) {
const textMetrics = measureText.call(this, text);
if (typeof callback === 'function') {
setTimeout(() => callback(textMetrics), 0);
}
return textMetrics
};
}
};
function addSafeAreaInsets (result) {
if (result.safeArea) {
const safeArea = result.safeArea;
......@@ -552,7 +539,7 @@ function addSafeAreaInsets (result) {
}
}
const protocols = {
redirectTo,
redirectTo,
navigateTo,
previewImage,
getSystemInfo: {
......@@ -560,8 +547,7 @@ const protocols = {
},
getSystemInfoSync: {
returnValue: addSafeAreaInsets
},
createCanvasContext
}
};
const todos = [
'vibrate',
......
......@@ -527,24 +527,10 @@ var previewImage = {
}
};
var createCanvasContext = {
returnValue (fromRes, toRes) {
const measureText = fromRes.measureText;
toRes.measureText = function (text, callback) {
const textMetrics = measureText.call(this, text);
if (typeof callback === 'function') {
setTimeout(() => callback(textMetrics), 0);
}
return textMetrics
};
}
};
const protocols = {
navigateTo,
redirectTo,
previewImage,
createCanvasContext
previewImage
};
const todos = [
'preloadPage',
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册