diff --git a/uni_modules/uni-stat/utssdk/common/utils/pageInfo.uts b/uni_modules/uni-stat/utssdk/common/utils/pageInfo.uts index 7d29938d9490138bf4d8adefa1510b53ed58228d..02d926e040ea1cd6e2b9d2b21b32c8adc38aa4c5 100644 --- a/uni_modules/uni-stat/utssdk/common/utils/pageInfo.uts +++ b/uni_modules/uni-stat/utssdk/common/utils/pageInfo.uts @@ -149,11 +149,11 @@ export const get_version = () : string => { * 获取渠道 */ export const get_channel = () : string => { - // const platformName = get_platform_name() - let channel = '' - // if (platformName === 'n') { - // channel = plus.runtime.channel - // } + const platformName = get_platform_name() + let channel:string = '' + if (platformName === 'n') { + channel = sysAppBase.channel ?? '' + } // if (platformName === 'wx') { // // TODO 需要调研小程序二维码渠道如何获取; // } @@ -227,11 +227,11 @@ export const get_page_name = (routepath : string) : string => { let page_now = pages.find((p): boolean => p.route == routepath) if (page_now == null) { return '' - } + } // @ts-ignore page = page_now.vm! } - + // @ts-ignore const pageStyle = (page.$page as UniPage).getPageStyle() const titleText = pageStyle['navigationBarTitleText'] ?? '' @@ -247,7 +247,7 @@ export const get_page_vm = () : Page | null => { return null } let page = pages[pages.length - 1] - // TODO 正常来说,调用当前方法的地方只在 生命周期内,数组内最少会有一个页面,所以理论上是不存在获取不到的情况的 + // TODO 正常来说,调用当前方法的地方只在 生命周期内,数组内最少会有一个页面,所以理论上是不存在获取不到的情况的 // @ts-ignore return page.vm }