diff --git a/src/core/service/api/context/canvas.js b/src/core/service/api/context/canvas.js index 4beb30eaa0b408166defa5c686660d02f73e305a..69c394236e5d5f8fecc03938fa187c8d9e9d2a19 100644 --- a/src/core/service/api/context/canvas.js +++ b/src/core/service/api/context/canvas.js @@ -848,7 +848,8 @@ export function canvasPutImageData ({ invoke(callbackId, data) }) let compressed - if (__PLATFORM__ === 'app-plus') { + // iOS真机非调试模式压缩太慢暂时排除 + if (__PLATFORM__ === 'app-plus' && (plus.os.name !== 'iOS' || typeof __WEEX_DEVTOOL__ === 'boolean')) { const pako = require('pako') data = pako.deflateRaw(data, { to: 'string' }) compressed = true