vue判断手机类型是安卓、微信或IOS

点击按钮

<div class="click" @click="clickApp">点击触发</div>

methods:{
   downApp() {
        let ua = navigator.userAgent.toLowerCase();
        //Android终端
        let isAndroid = ua.indexOf('Android') > -1 || ua.indexOf('Adr') > -1;  
·     //Ios终端
        let isiOS = !!ua.match(/\(i[^;]+;( U;)? CPU.+Mac OS X/); 
        if (isWeixinBrowser()) {
           this.$router.push({
              path: '/product'
           })
        } else {
           if (/(iPhone|iPad|iPod|iOS)/i.test(navigator.userAgent)) {
              //Ios
           } else if (/(Android)/i.test(navigator.userAgent)) {
              //Android终端
              window.location = 'http://www.xyfan.top/app.apk'
           }
        }

        function isWeixinBrowser() {
            return (/micromessenger/.test(ua)) ? true : false;
        }
  }
}
  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Vue3 TS 微信小程序智慧医疗项目是一个基于Vue 3和TypeScript开发的微信小程序项目,旨在应用智慧医疗技术提供便捷、高效的医疗服务。 该项目通过Vue 3作为前端框架,结合TypeScript进行开发,具有以下特点: 1. 使用Vue 3:Vue 3是一种现代的JavaScript框架,具有响应式组件系统和虚拟DOM等特性,可以提高开发效率并提供更好的用户体验。 2. 使用TypeScript:TypeScript是一种强类型的JavaScript扩展语言,可以帮助开发者在编码阶段发现潜在的错误并提供更好的代码提示,提高代码的可读性和可维护性。 3. 微信小程序开发:该项目是基于微信小程序平台开发的,可以直接在微信中使用,支持多平台,包括iOS和Android等。 4. 智慧医疗功能:项目主要提供智慧医疗相关的功能,如在线挂号、医生预约、健康档案管理等。用户可以通过小程序轻松预约就诊,查询医生资料和挂号信息,同时管理个人的健康档案。 5. 数据管理与交互:项目采用Vue 3的数据管理工具Vuex来管理组件间的状态和数据流动,通过与后端接口的交互获取和更新数据,确保数据的准确性和一致性。 总而言之,Vue3 TS 微信小程序智慧医疗项目是一个利用Vue 3和TypeScript开发的微信小程序,旨在为用户提供便捷、高效的智慧医疗服务,通过在线挂号、医生预约和健康档案管理等功能,提升用户的医疗体验和健康管理能力。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值