diff --git a/packages/uni-stat/dist/index.js b/packages/uni-stat/dist/index.js index 43dfe1ec97ae98e7c69c6e677ed95db7c40eb32b..e6123a3a2cb38838e9732f95ae9d5cd876c615f8 100644 --- a/packages/uni-stat/dist/index.js +++ b/packages/uni-stat/dist/index.js @@ -82,9 +82,12 @@ const getPlatformName = () => { }; const getPackName = () => { - let packName = ''; - if (getPlatformName() === 'wx' || getPlatformName() === 'qq') { - packName = uni.getAccountInfoSync().miniProgram.appId || ''; + let packName = ''; + if (getPlatformName() === 'wx' || getPlatformName() === 'qq') { + // 兼容微信小程序低版本基础库 + if(uni.canIUse('getAccountInfoSync')){ + packName = uni.getAccountInfoSync().miniProgram.appId || ''; + } } return packName }; diff --git a/packages/uni-stat/src/parameter.js b/packages/uni-stat/src/parameter.js index 81f1b7c2602588fdbf1d152996e433d0821f39df..1a4c8cdc5fddf954906e1f83cd0abad0c4ced57e 100644 --- a/packages/uni-stat/src/parameter.js +++ b/packages/uni-stat/src/parameter.js @@ -78,9 +78,12 @@ export const getPlatformName = () => { } export const getPackName = () => { - let packName = '' - if (getPlatformName() === 'wx' || getPlatformName() === 'qq') { - packName = uni.getAccountInfoSync().miniProgram.appId || '' + let packName = '' + if (getPlatformName() === 'wx' || getPlatformName() === 'qq') { + // 兼容微信小程序低版本基础库 + if(uni.canIUse('getAccountInfoSync')){ + packName = uni.getAccountInfoSync().miniProgram.appId || ''; + } } return packName }