vue控制钉钉微应用返回,退出钉钉微应用
**
1.1.控制浏览器返回(区分安卓和苹果(兼容性))
**
import * as dd from ‘dingtalk-jsapi’
mounted{
const u = navigator.userAgent
const isiOS = !!u.match(/(i[^;]+;( U;)? CPU.+Mac OS X/)
if (!isiOS) { // 控制androw端的返回
if (window.history && window.history.pushState) {
history.pushState(null, null, document.URL)
window.addEventListener(‘popstate’, this.goBack, false)
}
} else { // 控制ios端的返回
const that = this
if (this.isInDingTalk) {
this.util.setNavbarTitle(‘已发送的报价单’)
dd.biz.navigation.setLeft({
control: true,
onSuccess: function () {
that.goBack()
}
})
}
}
}
//离开销毁:
destroyed () {
window.removeEventListener(‘popstate’, this.goBack, false)
},
1.2.vue控制退出钉钉微应用:
dd.ready(function() {
document.addEventListener(‘popstate’, function(e) {
// 在这里处理你的业务逻辑
e.preventDefault();
dd.biz.navigation.close({
onSuccess : function(result) {
alert(JSON.stringify(result));
},
onFail : function(err) {}
})
});
vue控制钉钉微应用返回,退出钉钉微应用相关推荐
- 钉钉微应用怎么进入_钉钉微应用开发免登流程
公司将办公协同基本上都搬到钉钉线上来了,偶有部门个性的功能,钉钉没有合适的应用可以解决,所以只能自己开发系统解决.钉钉企业内部应用分E应用和微应用,E应用说白了就是小程序,微应用是H5页面.如果公司内 ...
- vue 模仿钉钉打卡_Vue页面 分享到钉钉 消息样式
之前在项目中遇到了h5做分享到微信,使用的是微信的js-sdk进行设置,能够设置分享出去的消息样式是下面的样子: 微信设置好的分享样式 测试在测试过程中,使用了钉钉打开该链接,然后在钉钉内部进行分享到 ...
- bootstrap跟vue冲突吗_知道微服务,但你知道微前端吗?
在 toB 的前端开发工作中,我们往往就会遇到如下困境: 工程越来越大,打包越来越慢 团队人员多,产品功能复杂,代码冲突频繁.影响面大 内心想做 SaaS 产品,但客户总是要做定制化 不同的团队可能有 ...
- 阿里钉钉技术分享:企业级IM王者——钉钉在后端架构上的过人之处
本文引用了唐小智发表于InfoQ公众号上的"钉钉企业级IM存储架构创新之道"一文的部分内容,收录时有改动,感谢原作者的无私分享. 1.引言 业界的 IM 产品在功能上同质化较高,而 ...
- WinForm开发钉钉(1) 调用机器人发送消息到钉钉群
此文章借鉴钉钉系列教程http://blog.csdn.net/wxbluethink/article/details/77435242,增加自己的理解,记录钉钉通过调用机器人发送消息到钉钉群. 环境 ...
- 钉钉机器人推送和抓取钉钉群消息
前言 1.钉钉机器人能干什么? 摘抄: 群机器人是钉钉群的高级扩展功能.群机器人可以将第三方服务的信息聚合到群聊中,实现自动化的信息同步.目前,大部分机器人在添加后,还需要进行Webhook配置,才可 ...
- 钉钉内置浏览器下载文件(钉钉跨域下载文件、图片等)
刚开始在网上查询到很多资料其中最为广泛的是用<a>download下载,但是会遇到图片.txt.MP4等文件无法下载被浏览器直接打开,后来尝试用blob的方法进行字节流转换,虽然成功了,但 ...
- 【钉钉-场景化能力包】用钉盘做文件储存管理
客户痛点 众多企业需要标准化程度很高的数据存储服务,但是普通的文件上传.预览.下载.共享等功能也许可以满足小型公司的数据存储需求,但是对于中大型企业用户,安全更是第一考虑,不仅从传送到数据存储时都存在 ...
- Springboot+MySQL+VUE实现的在线教育网站源码+视频教程(Springboot微服务架构)
下载地址:https://download.csdn.net/download/BSDKT/85347133?spm=1001.2014.3001.5503 项目介绍: Springboot+MySQ ...
最新文章
- maven POM.xml 标签详解
- SpringBoot使用Redis和MyBatis完成缓存数据的增删改查
- springboot学习笔记一(从maven项目到springboot)
- Java讲课笔记05:运算符与表达式
- 水面反光如何拍摄_如何抓拍水的不同瞬间
- android studio高考倒计时,高考倒计时app排行榜
- C#反编译工具:.NET Reflector导出代码
- Office Excel 插入电子签名 实现多人电子签名可追溯
- h5案例分享 京东:有爱圣诞 无限京喜
- 计算机应用中英文缩写ai表示,2014年全国计算机等级一级考试题库
- 使用Python生成数据
- 华为od 研发岗一手笔试题
- 2020-03-12-脑电分析之线性与非线性变换
- 把一个人的特点写具体作文_五年级把一个人的特点写具体的作文10篇
- dhtml_DHTML乌托邦:使用JavaScript和DOM的现代Web设计
- 微软再曝“丑闻”:在办公室看 VR 黄片,“HoloLens 之父”即将离职!
- 高性能零售IT系统的建设06-当应对大量HTTP请求时兼顾性能、处理速度的架构设计
- 相遇周期 HDU - 1713
- 信息发布服务器 鸿合ws-10s,鸿合精品课程全自动录播系统解决方案设计.doc
- linux启动dm数据库,DM数据库的启停以及数据库状态检查