// import navigateTo from 'uni-helpers/navigate-to'
|
import redirectTo from '../../helpers/redirect-to'
|
import previewImage from '../../helpers/normalize-preview-image'
|
import getSystemInfo from '../../helpers/system-info'
|
import showActionSheet from '../../helpers/show-action-sheet'
|
import getAppBaseInfo from '../../helpers/get-app-base-info'
|
import getDeviceInfo from '../../helpers/get-device-info'
|
import getWindowInfo from '../../helpers/get-window-info'
|
import getAppAuthorizeSetting from '../../helpers/get-app-authorize-setting'
|
|
const compressImage = {
|
args (fromArgs) {
|
// https://developers.weixin.qq.com/community/develop/doc/000c08940c865011298e0a43256800?highLine=compressHeight
|
if (fromArgs.compressedHeight && !fromArgs.compressHeight) {
|
fromArgs.compressHeight = fromArgs.compressedHeight
|
}
|
if (fromArgs.compressedWidth && !fromArgs.compressWidth) {
|
fromArgs.compressWidth = fromArgs.compressedWidth
|
}
|
}
|
}
|
|
export const protocols = {
|
redirectTo,
|
// navigateTo, // 由于在微信开发者工具的页面参数,会显示__id__参数,因此暂时关闭mp-weixin对于navigateTo的AOP
|
previewImage,
|
getSystemInfo,
|
getSystemInfoSync: getSystemInfo,
|
showActionSheet,
|
getAppBaseInfo,
|
getDeviceInfo,
|
getWindowInfo,
|
getAppAuthorizeSetting,
|
compressImage
|
}
|
export const todos = [
|
'vibrate',
|
'preloadPage',
|
'unPreloadPage',
|
'loadSubPackage'
|
]
|
export const canIUses = []
|