1 Star 0 Fork 18

姗姗来迟/ uniapp移动端开发框架Vue3.0

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
App.vue 1.61 KB
一键复制 编辑 原始数据 按行查看 历史
编程民工 提交于 2023-08-12 17:15 . webpack转vite,使用vue3组合api
<script setup>
import { onLaunch, onShow, onHide } from '@dcloudio/uni-app'
// #ifdef H5
(function() {
if (typeof WeixinJSBridge == 'object' && typeof WeixinJSBridge.invoke == 'function') {
handleFontSize();
} else {
if (document.addEventListener) {
document.addEventListener('WeixinJSBridgeReady', handleFontSize, false);
} else if (document.attachEvent) {
document.attachEvent('WeixinJSBridgeReady', handleFontSize);
document.attachEvent('onWeixinJSBridgeReady', handleFontSize);
}
}
function handleFontSize() {
// 设置网页字体为默认大小
WeixinJSBridge.invoke('setFontSizeCallback', {
'fontSize': 0
})
// 重写设置网页字体大小的事件
WeixinJSBridge.on('menu:setfont', function() {
WeixinJSBridge.invoke('setFontSizeCallback', {
'fontSize': 0
})
})
}
})()
// #endif
// 引入常用方法类
import * as tools from './common/sju.tools.js'
onLaunch(() => {
console.log('App Launch')
})
onShow(() => {
console.log('App Show')
// #ifdef MP
tools.VersionUpdate() //小程序模式下检测小程序更新
// #endif
})
onHide(() => {
console.log('App Hide')
})
</script>
<style lang="scss">
@import "@/static/iconfont.css";
/*每个页面公共css */
page{
background-color: $bg-color;
font-size: $font-size-base;
color: $text-color;
padding-bottom: 120rpx;
}
/* #ifdef H5 */
body { /* IOS禁止微信调整字体大小 */
-webkit-text-size-adjust: 100% !important;
text-size-adjust: 100% !important;
-moz-text-size-adjust: 100% !important;
}
/* #endif */
</style>
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/shanshanop/uniapp_mobileFrame_Vue3.git
git@gitee.com:shanshanop/uniapp_mobileFrame_Vue3.git
shanshanop
uniapp_mobileFrame_Vue3
uniapp移动端开发框架Vue3.0
master

搜索帮助