diff --git a/common/css/main.scss b/common/css/main.scss index ddbc976..2eedc71 100644 --- a/common/css/main.scss +++ b/common/css/main.scss @@ -30,28 +30,56 @@ page { * 解决:H5 端显式给 html, body, #app, .uni-app 撑满,确保所有 H5 渲染场景 * (浏览器 H5 / PWA / 桌面 webview / 快应用 webview) 根容器都正确铺满整屏 * - * 用 #ifdef H5 包裹,微信小程序 / 鸿蒙元服务编译时会移除这一段 + * 注:整段用 #ifdef H5 包裹,微信小程序 / 鸿蒙元服务编译时会移除, + * 不影响小程序原生 tabBar 和页面布局。 * ============================================================ */ /* #ifdef H5 */ html, body { height: 100%; - min-height: 100vh; + width: 100%; margin: 0; padding: 0; background-color: $color-bg; - /* 快应用内嵌 H5: webview 视口可能比屏幕小, 允许根容器自身滚动 - 避免外层 view overflow:hidden 截断子组件内容 */ - overflow: auto; - -webkit-overflow-scrolling: touch; + overflow: hidden; + -webkit-overflow-scrolling: auto; } #app, .uni-app { + height: 100%; + width: 100%; min-height: 100%; background-color: $color-bg; } +/* ============================================================ + * H5 自定义 TabBar 固定在最底端 (浏览器 H5 / 快应用 H5 / PWA) + * ------------------------------------------------------------ + * 背景: + * pages.json 的 tabBar 配置了 "custom": true (H5), + * uni-app 在 H5 端会渲染 自定义组件。 + * uni-app 内部已给 uni-tabbar 加了 position:fixed; bottom:0, + * 此处显式加固,防止父级 transform/filter 创建新的 containing block + * 导致 fixed 元素漂移。 + * 注:仅 H5 生效,微信小程序 / 鸿蒙元服务走原生 tabBar,不受影响。 + * ============================================================ */ +uni-tabbar, +.uni-tabbar, +.uni-tabbar--fixed, +.uni-tabbar-bottom { + position: fixed !important; + left: 0 !important; + right: 0 !important; + bottom: 0 !important; + top: auto !important; + width: 100% !important; + z-index: 2147483647 !important; + transform: translateZ(0) !important; + -webkit-transform: translateZ(0) !important; + will-change: transform !important; +} + /* 快应用内嵌 H5:webview 可能把 100vh 解析为可视区高度而非屏幕高度,这里提供 JS 兜底 */ .hwapp-full-height { min-height: 100vh; diff --git a/common/js/util-navigate.js b/common/js/util-navigate.js index ba7d407..b58cb66 100644 --- a/common/js/util-navigate.js +++ b/common/js/util-navigate.js @@ -433,6 +433,20 @@ export function getPlatform() { return 'quickapp' } + // #ifdef H5 + try { + var ua = navigator?.userAgent; + if (ua) { + // 华为快应用内嵌 WebView 的 UA 关键字:HarmonyQuickApp / HuaweiQuickApp / HQABridge / QuickApp + const isQuickapp = /HarmonyQuickApp|HuaweiQuickApp|HQABridge|QuickApp/i.test(ua); + if (isQuickapp) { + return 'quickapp' + } + } + + } catch (e) {} + // #endif + if (typeof process !== 'undefined' && process.env && process.env.UNI_PLATFORM) { return process.env.UNI_PLATFORM; } @@ -454,6 +468,14 @@ export function getPlatform() { return 'h5'; } +/** + * 判断是否是在华为快应用的WebView中 + * @returns + */ +export function isHarmonyQuickAppWebview() { + return getPlatform() === 'quickapp' +} + /** * 是否需要 JS 侧主动 encodeURIComponent * 4 平台都需要(true) diff --git a/common/js/util.js b/common/js/util.js index fe88fcb..7f79763 100644 --- a/common/js/util.js +++ b/common/js/util.js @@ -10,6 +10,7 @@ import { copyText } from './uniapp.utils.js'; // 跳转相关工具集(纯函数, 不依赖 util.js 自身, 避免循环依赖) import { + isHarmonyQuickAppWebview, _toParamValueString, parsePageParams as _parsePageParams, decodeEntity, @@ -429,6 +430,8 @@ export default { PAGE_TAB_MAP, systemTabBarList, + isHarmonyQuickAppWebview, + /** 根据 page_key + params 解析实际URL */ resolvePageUrl, diff --git a/components-diy/diy-article.vue b/components-diy/diy-article.vue index 94256f8..73b53dc 100644 --- a/components-diy/diy-article.vue +++ b/components-diy/diy-article.vue @@ -379,9 +379,12 @@ export default { const v = this.value || {}; return v.scrollMode || 'vertical'; }, - // 是否使用滚动模式 useScroll() { - return this.scrollMode !== 'none' && this.list.length > 1; + if (this.scrollMode === 'none') return false; + if (this.list.length <= 1) return false; + // 华为快应用 WebView 强制走非滚动分支 + if (this.$util.isHarmonyQuickAppWebview) return false; + return true; }, // 安全的 display-multiple-items(避免窗口高度 > 内容高度时出现空白) safeDisplayMultipleItems() { diff --git a/components-diy/diy-bottom-nav.vue b/components-diy/diy-bottom-nav.vue index 9f61871..cb54961 100644 --- a/components-diy/diy-bottom-nav.vue +++ b/components-diy/diy-bottom-nav.vue @@ -281,13 +281,42 @@ export default { .tab-bar { background-color: #fff; box-sizing: border-box; - position: fixed; - left: 0; - bottom: 0; + /* ============================================================ + * 固定在最底端,不能位置漂移(微信小程序 / 鸿蒙元服务 / 快应用 H5) + * ------------------------------------------------------------ + * 现象(只在客户端小程序里复现,浏览器 H5 没事): + * 页面带 navigationStyle:custom + 页面内有 scroll-view, + * 滚到底部时 .tab-bar 会被微信客户端的页面避让逻辑推上去, + * 出现"位置漂移"。 + * + * 根因(微信小程序特性): + * 1) 微信小程序里 position:fixed 的 containing block 是 page + * 根容器(不是 viewport),可视区变化时 fixed 元素下沿会 + * 跟着重算,造成漂移。 + * 2) 父级一旦出现 transform/filter/will-change,fixed 的 + * containing block 会被进一步改写,fixed 元素行为更不可控。 + * + * 加固措施: + * - bottom: 0 !important 钉死下沿 + * - 提升 z-index 到 2147483647,避免被其他 fixed 元素遮挡 + * - transform: translateZ(0) 强制提升到独立合成层,降低父级 + * transform 干扰;will-change:transform 提示浏览器持续合成 + * - 微信小程序里 #ifdef MP-WEIXIN / #ifdef MP-HARMONY 走原生 + * tabBar,diy-bottom-nav 通常不会同时存在,但保留兜底 + * ============================================================ */ + position: fixed !important; + left: 0 !important; + right: 0 !important; + bottom: 0 !important; + top: auto !important; width: 100%; - z-index: 998; + z-index: 2147483647 !important; display: flex; border-top: 2rpx solid #f5f5f5; + /* 强制提升合成层,降低父级 transform/filter 改变 containing block 的概率 */ + transform: translateZ(0) !important; + -webkit-transform: translateZ(0) !important; + will-change: transform !important; padding-bottom: 0; padding-bottom: constant(safe-area-inset-bottom); padding-bottom: env(safe-area-inset-bottom); diff --git a/pages.json b/pages.json index 1a6d0a3..bb3f14b 100644 --- a/pages.json +++ b/pages.json @@ -4,6 +4,7 @@ "path": "pages/index/index", "style": { // "navigationStyle": "custom", + "navigationBarTitleText": "", "enablePullDownRefresh": true, "componentPlaceholder": { "diy-article": "view", @@ -66,6 +67,7 @@ { "path": "pages/empty/index", "style": { + "navigationBarTitleText": "", "enablePullDownRefresh": true } } @@ -351,6 +353,7 @@ { "path": "payment", "style": { + "navigationBarTitleText": "", "navigationStyle": "custom" } }, @@ -360,6 +363,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -422,24 +426,27 @@ "path": "detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "detail_local_delivery", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "detail_pickup", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //积分订单详情 @@ -447,8 +454,9 @@ "path": "detail_point", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } } ] @@ -461,7 +469,10 @@ { "path": "point/list", "style": { + // #ifdef APP-PLUS "navigationStyle": "custom", + // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -526,6 +537,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -588,36 +600,42 @@ "path": "point/detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "point/payment", "style": { - "navigationStyle": "custom" + // #ifdef APP-PLUS + "navigationStyle": "custom", + // #endif + "navigationBarTitleText": "" } }, { "path": "point/order_list", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "point/result", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //****************** 商户 ****************** { "path": "merch/merchcategory", - "style": { + "style": { // #ifdef APP-PLUS "navigationStyle": "custom", // #endif @@ -752,6 +770,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -814,16 +833,18 @@ "path": "fenxiao/promote", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "fenxiao/apply", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -832,6 +853,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -894,47 +916,53 @@ "path": "fenxiao/relation", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "fenxiao/order_detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "fenxiao/team", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "fenxiao/withdraw_apply", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "fenxiao/withdraw_list", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "fenxiao/withdrawal_detail", "style": { + "navigationBarTitleText": "" // #ifdef APP-PLUS - "navigationStyle": "custom" + ,"navigationStyle": "custom" // #endif } }, @@ -942,16 +970,18 @@ "path": "fenxiao/promote_code", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "fenxiao/level", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -960,6 +990,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -1022,8 +1053,9 @@ "path": "fenxiao/bill", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -1134,16 +1166,18 @@ "path": "webview/webview", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "index/diy", "style": { - // #ifdef MP-WEIXIN - // "navigationStyle": "custom", + // #ifdef APP-PLUS + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "enablePullDownRefresh": true, "componentPlaceholder": { "diy-article": "view", @@ -1210,6 +1244,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -1272,54 +1307,63 @@ "path": "member/modify_face", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/account", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/account_edit", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/apply_withdrawal", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/balance", "style": { - "navigationStyle": "custom" + // #ifdef APP-PLUS + "navigationStyle": "custom", + // #endif + "navigationBarTitleText": "" } }, { "path": "member/balance_detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/collection", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -1328,13 +1372,17 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "disableScroll": true } }, { "path": "member/contact", "style": { + // #ifdef APP-PLUS "navigationStyle": "custom", + // #endif + "navigationBarTitleText": "", "enablePullDownRefresh": true } }, @@ -1342,142 +1390,162 @@ "path": "member/footprint", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/level", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/card", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/card_buy", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/card_agreement", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/level_growth_rules", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/point", "style": { - "navigationStyle": "custom" + // #ifdef APP-PLUS + "navigationStyle": "custom", + // #endif + "navigationBarTitleText": "" } }, { "path": "member/point_detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/withdrawal", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/withdrawal_detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/address", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/address_edit", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/pay_password", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/cancellation", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/assets", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/cancelstatus", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/cancelsuccess", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "member/cancelrefuse", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -1493,8 +1561,9 @@ "path": "member/info_edit", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************登录模块****************** @@ -1502,8 +1571,9 @@ "path": "login/find", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************商品模块****************** @@ -1513,6 +1583,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -1575,16 +1646,18 @@ "path": "goods/coupon_receive", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "goods/evaluate", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -1593,6 +1666,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -1657,6 +1731,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -1719,8 +1794,9 @@ "path": "goods/not_exist", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************CMS模块(6)****************** @@ -1728,16 +1804,18 @@ "path": "help/list", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "help/detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -1746,6 +1824,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -1808,8 +1887,9 @@ "path": "notice/detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -1818,6 +1898,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view", @@ -1880,8 +1961,9 @@ "path": "article/detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************会员充值(4)****************** @@ -1891,6 +1973,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "disableScroll": false } }, @@ -1898,8 +1981,9 @@ "path": "recharge/order_list", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************邀请****************** @@ -1907,8 +1991,9 @@ "path": "member/invite_friends", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************支付模块(2)****************** @@ -1916,40 +2001,45 @@ "path": "pay/index", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "pay/wx_pay", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "pay/result", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "pay/cashier", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "storeclose/storeclose", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************订单模块(2)****************** @@ -1957,56 +2047,63 @@ "path": "order/logistics", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "order/evaluate", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "order/refund", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "order/refund_goods_select", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "order/refund_type_select", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "order/refund_batch", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { "path": "order/refund_detail", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -2022,8 +2119,9 @@ "path": "order/detail_virtual", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, //******************登录模块(3)****************** @@ -2040,8 +2138,9 @@ "path": "form/form", "style": { // #ifdef APP-PLUS - "navigationStyle": "custom" + "navigationStyle": "custom", // #endif + "navigationBarTitleText": "" } }, { @@ -2050,6 +2149,7 @@ // #ifdef APP-PLUS "navigationStyle": "custom", // #endif + "navigationBarTitleText": "", "componentPlaceholder": { "diy-article": "view", "diy-audio": "view",