Authored by yyq

ali app hide header

... ... @@ -15,6 +15,9 @@
</script>
</head>
<body>
<script type="text/javascript">
(function(d){if(/AliApp/i.test(navigator.userAgent||"")){d.getElementsByTagName("body")[0].className="aliapp-body"}})(document);
</script>
<!--vue-ssr-outlet-->
<div id="degrade-app"></div>
<div id="main-wrap">
... ...
<template>
<LayoutApp class="order-deliver-page" :show-back="true">
<div class="main-content">
<div class="page-title">发货</div>
<div class="identify-center-address">
<div class="left-icon">
<i class="iconfont iconaddress"></i>
... ... @@ -206,15 +205,7 @@ export default {
<style lang="scss" scoped>
.order-deliver-page {
.main-content {
padding: 0 40px;
}
.page-title {
font-size: 68px;
font-weight: 800;
line-height: 80px;
padding-bottom: 30px;
border-bottom: 1px solid #eee;
padding: 20px 40px 0;
}
.left-icon {
... ... @@ -373,9 +364,18 @@ export default {
}
.deliver-btn {
height: 120px;
background: #022c46;
height: 88px;
padding: 0;
border-radius: 44px;
background: #022b47;
margin-top: 34px;
display: flex;
align-items: center;
justify-content: center;
&:after {
display: none;
}
&.cube-btn_disabled {
background: #ccc;
... ...
... ... @@ -675,4 +675,8 @@ img[lazy=loaded] {
.cube-toast-icon {
display: flex;
align-items: center;
}
\ No newline at end of file
}
.aliapp-body .layout-header {
display: none;
}
... ...
... ... @@ -41,6 +41,7 @@ module.exports = (req, res, next) => {
let userAgent = req.get('User-Agent');
// 判断请求是否来自app
req.yoho.isAliApp = /AliApp/i.test(userAgent || '');
req.yoho.isMiniApp = /miniProgram/i.test(userAgent || '') ||
req.query.client_type === 'miniapp';
req.yoho.isNowApp = /yohonow/i.test(userAgent || '');
... ...
... ... @@ -18,6 +18,9 @@
</script>
</head>
<body>
<script type="text/javascript">
(function(d){if(/AliApp/i.test(navigator.userAgent||"")){d.getElementsByTagName("body")[0].className="aliapp-body"}})(document);
</script>
{{{html}}}
<div id="degrade-app"></div>
<div id="main-wrap">
... ...