uniapp区分不同平台
单独写的公用方法,注:mpass项目的小程序都会被判定为MP
const EPlatform = {AppPlus:'APP-PLUS',/**App*/AppPlusNvue:'APP-PLUS-NVUE',/**App nvue*/H5:'H5',/**H5*/MpAlipay:'MP-ALIPAY',/**支付宝小程序*/MpWeixin:'MP-WEIXIN',/**微信小程序*/MpBaidu:'MP-BAIDU', /**百度小程序*/MpToutiao:'MP-TOUTIAO',/**字节跳动小程序*/MpQq:'MP-QQ',/**QQ小程序*/Mp360:'MP-360',/**360小程序*/Mp:'MP',/**mpass*/QuickappWebview:'quickapp-webview',/**快应用通用(包含联盟、华为)*/QuickappWebviewUnion:'quickapp-webview-union',/**快应用联盟*/QuickappWebviewHuawei:'quickapp-webview-huawei'/**快应用华为*/
}
export default function ifDefPlatform(){let platform = ''//#ifdef platform = '';//#endif//#ifdef -NVUEplatform = EPlatform.AppPlusNvue;//#endif//#ifdef H5platform = EPlatform.H5;//#endif//#ifdef MP-WEIXINplatform = EPlatform.MpWeixin;//#endif//#ifdef MP-ALIPAYplatform = EPlatform.MpAlipay;//#endif//#ifdef MP-BAIDUplatform = EPlatform.MpBaidu;//#endif//#ifdef MP-TOUTIAOplatform = EPlatform.MpToutiao;//#endif//#ifdef MP-QQplatform = EPlatform.MpQq;//#endif//#ifdef MP-360platform = EPlatform.Mp360;//#endif//#ifdef MPplatform = EPlatform.Mp;//#endif//#ifdef quickapp-webviewplatform = EPlatform.QuickappWebview;//#endif//#ifdef quickapp-webview-unionplatform = EPlatform.QuickappWebviewUnion;//#endif//#ifdef quickapp-webview-huaweiplatform = EPlatform.QuickappWebviewHuawei;//#endifreturn platform
}
uniapp区分不同平台相关推荐
- [附源码]计算机毕业设计Python+uniapp智慧校园平台APP06l79(程序+lw+APP+远程部署)
[附源码]计算机毕业设计Python+uniapp智慧校园平台APP06l79(程序+lw+APP+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: Py ...
- uniapp 区分环境运行、打包
问题 在任何系统中,一般都会有本地开发.体验版.正式版三个环境,三个环境对应的后端服务地址不一样,每次发包前都手动改base_url,不仅浪费时间还容易出错,uniapp也不例外: 环境 base_u ...
- [附源码]计算机毕业设计Python+uniapp一站式婚庆服务平台APP6kqlk(程序+lw+APP+远程部署)
[附源码]计算机毕业设计Python+uniapp一站式婚庆服务平台APP6kqlk(程序+lw+APP+远程部署) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行环境配置: ...
- 计算机毕业设计Python+uniapp同城游玩平台小程序(小程序+源码+LW)
计算机毕业设计Python+uniapp同城游玩平台小程序(小程序+源码+LW) 该项目含有源码.文档.程序.数据库.配套开发软件.软件安装教程 项目运行 环境配置: Pychram社区版+ pyth ...
- uni-app在App平台如何实现升级更新?
使用 uni-app 开发,可将代码编译到iOS.Android.微信小程序等多个平台,升级时也需考虑多平台同步升级. uni-app发布为小程序的升级模式较简单,只需将开发完的代码提交小程序后台,待 ...
- uni-app 兼容不同平台
uni-app,针对不同的平台可以写不同的代码 使用 以 #ifdef 或 #ifndef 加 %PLATFORM% 开头,以 #endif 结尾.就可以控制 简介: #ifdef:if define ...
- uniapp - [完美解决] 手机数字键盘没有小数点,当 input 输入框的 type 属性设置 number 后,手机系统的软键盘无法输入小数点和符号问题(此方案 uniapp 全端全平台适用)
效果图 正常在uniapp项目中,用户想要输入数字或金额时,通常都会将 <input> 的 type 属性设置为 number.但是问题来了,可能在苹果IOS手机.小程序上.个别安卓机上就 ...
- uniapp 区分多环境 h5
问题产生背景:需要用uniapp实现一个h5网站得发布,但是默认自带得只有开发和生产两个环境,没法满足运营同学使用jenkins自动化打包部署. 第一步使用命令行创建uniapp得项目 vue cre ...
- 同一服务器下网站互相友链,如何区分2898平台的友链套餐、单个链接和首页以及全站呢?...
身为站长资源平台如果想获得更多的用户,除了要提供比同行竞争对手更加优质的产品质量和服务,功能体验也是至关重要的,例如交易流程简不简单,服务器稳定性如何,问题能不能得到及时解决等等这些都是属于用户体验范 ...
- uniapp开发相亲平台
介绍 使用uniapp开发的相亲平台 说明 此项目已开源,源码结构清晰,完美实现模块化组件化思想,易维护. 关于我 曾经,作者也为寻求自己的另一半苦恼,因为平时工作繁忙,交际圈窄小,而父母又各种催婚, ...
最新文章
- 决策树算法python源代码_决的解释|决的意思|汉典“决”字的基本解释
- X86虚拟化之三种服务器虚拟化战略架构
- 互联网或将进入泡沫2.0时代
- jvm性能调优 - 08什么情况下对象会被GC
- go解析复杂json数组字符串:结合使用json和simple-json库
- php的异常处理方式,php异常处理基本方法
- 记录一个JS异常Uncaught NotFoundError
- 计算机图标在桌面右侧,怎样把桌面图标放到屏幕的右边??
- android获取显示屏尺寸大小,Android 屏幕各尺寸的获取
- 开源 MQTT 服务器
- Java基础入门笔记
- .net core 下文件压缩打包下载
- 2022微软苏州Software Engineer校招暑期实习生一面
- 计算机正态分布随机数范围,正态分布随机数
- 为什么博客图片不显示?
- 易语言调用c 文本乱码,解决易语言编程乱码的问题
- PyG利用MessagePassing搭建GCN实现节点分类
- word文档加密保护不能编辑问题
- net::ERR_FILE_NOT_FOUND报错
- 手机、手环NFC刷门禁卡