钉钉导航栏分享按钮的显示/隐藏
钉钉导航栏分享按钮的显示/隐藏
隐藏
进行钉钉开发后,打开应用时右上角会有三个小点点"…",打开之后会显示一些分享功能或者查看链接的功能,这样对于应用的安全是存在隐患的,那么如何来屏蔽这些按钮功能呢。
根据钉钉文档说明,移动端 js api需要引入
<script src="//g.alicdn.com/dingding/dingtalk-jsapi/2.0.8/dingtalk.open.js"></script>
这里说的是vue的用法,如果用jq的同学把函数变下就好
dingLogin: function () {if (dd.ios || dd.android||dd.pc) {///如果是钉钉客户端进入dd.biz.navigation.setRight({show: false, //控制按钮显示, true 显示, false 隐藏, 默认true})}},
经过这样的代码设置,导航的分享按钮不见了,应用安全性也增加了。
显示
分享时候自定义内容和标题
// 根据钉钉文档说明,移动端 js api需要引入
<script src="//g.alicdn.com/dingding/dingtalk-jsapi/2.0.8/dingtalk.open.js"></script>
dingLogin: function () {var self = this;if (dd.ios || dd.android||dd.pc) {///如果是钉钉客户端 进入dd.biz.navigation.setRight({show: true, //控制按钮显示, true 显示, false 隐藏, 默认truecontrol: true, //是否控制点击事件,true 控制,false 不控制, 默认falseshowIcon: true, //是否显示icon,true 显示, false 不显示,默认true; 注:具体UI以客户端为准onSuccess: () => {//如果control为true,则onSuccess将在发生按钮点击事件被回调dd.biz.util.share({type: 0, //分享类型,0:全部组件 默认; 1:只能分享到钉钉;2:不能分享,只有刷新按钮url: window.location.href,content: '我是分享的内容!',title: '我是分享的标题',image: 'http://pic24.nipic.com/20120906/2786001_082828452000_2.jpg',onSuccess: function () {//onSuccess将在分享完成之后回调alert('偶哟分享成功了', window.location.href);/**/},onFail: function (err) {alert('好遗憾,分享失败了');}})},onFail: () => { },});}},
更多自定义导航请参考官网API:https://open-doc.dingtalk.com/microapp/dev/pqgdu0#a-nameescmqqa设置导航栏右侧多个按钮
钉钉导航栏分享按钮的显示/隐藏相关推荐
- 实现掘金导航栏+float按钮其实可以很简单
相信经常使用掘金APP的用户来说应该会很熟悉掘金客户端的滑动效果,滑动时适时的隐藏掉Title和底部导航栏,使得更多的内容显示在用户的界面上,从而增加用户的阅读体验. 在本文中将带你使用第三方库来简单 ...
- IOS设置导航栏返回按钮,并添加事件返回主页面
IOS设置导航栏返回按钮,并添加事件返回主页面 前提是已经push了一个viewController了.才能使用. XXXTableViewController 里面书写 - (void)viewDi ...
- Swift - 重写导航栏返回按钮
// 重写导航栏返回按钮方法 func configBackBtn() -> Void { // 返回按钮 let backButton = UIButton(type: .custom) // ...
- 去掉 iOS 导航栏返回按钮文本三种方案
作者 | 街角仰望 责编 | 欧阳姝黎 方案一 自定义 UINavigationController 遵守 UINavigationBarDel 协议 实现下面方法: #pragma ma ...
- Android 11.0 SystemUI导航栏固定在底部显示的修改
目录 1.概述 2.SystemUI导航栏固定在底部显示的修改的相关代码
- Swift自定义导航栏返回按钮
如何去除swift系统自带的导航栏返回按钮?可以自定义返回按钮 在swift中,怎么替换系统自带的导航栏返回按钮?比如说我要替换成一张返回按钮图片,点击返回到上一页 首先,看一下系统自带的导航栏返回按 ...
- MUI、HTML5+、HBuilder实现透明渐变导航栏+自定义按钮(右上角分享按钮)
先上效果图: js代码: mui.plusReady(function() {var ws = plus.webview.currentWebview();ws.setStyle({"tit ...
- Unity答题系统3.0版本(增加题目导航栏和提交后显示题目正误标识功能)
目录导航 答题系统修改说明 答题界面搭建 核心脚本代码 运行效果 答题系统修改说明 1.3.0版本的答题系统同样延续了前两个版本一样的方式,题库信息存储在xml文档中,通过www的形式加载并解析,构建 ...
- ios开发返回按钮消失_iOS开发之自定义导航栏返回按钮右滑返回手势失效的解决...
我相信针对每一个iOS开发者来说~除了根视图控制器外~所有的界面通过导航栏push过去的界面都是可以通过右滑来返回上一个界面~其实~在很多应用和APP中~用户已经习惯了这个功能~然而~作为开发者的我们 ...
最新文章
- Algs4-2.2.29自然的归并排序(未解决)
- 大型互联网应用中的日志系统
- Cocoapods警告 - CocoaPods没有设置项目的基本配置,因为您的项目已经有自定义配置集
- 从零开始学python网络爬虫-从零开始学Python 三(网络爬虫)
- OpenGL + VS2015 + Windows10配置
- Spring JDBC整合
- Windows批处理经典视频教程
- WPF简单的口算案例
- 835. Trie字符串统计
- REVERSE-PRACTICE-BUUCTF-5
- C# Winform 窗体美化(六、双层窗体)
- OpenBSD4.6 FAQ[一]
- WORD如何使得公式居中,公式自动编号且编号右对齐,如何交叉引用公式?
- Jexl表达式引擎-根据字符串动态执行JAVA
- 关键词组合工具_8大工具组合出击,解决扩量难题
- Robocode:基础知识及入门示例
- 数据结构、栈和队列、树和二叉树
- 研究生学习生活日记——第五次组会
- 命令行如何 copy 文件内容到剪切板(clipboard)?
- android源码定制之初探--定制android关机界面
热门文章
- 四年级计算机考试反思,小学四年级信息技术考试质量分析报告
- 图像修复论文阅读笔记-----Globally and Locally Consistent Image Completion
- 天之博特 多车协同:Waiting for subscriber to connect to /tianbot_1/cmd_vel 解决办法
- 怎么在html中设置天数倒计时,PPT里面怎样设置时间倒计时,求大佬指教?
- 软件测试工资一般是多少
- Python爬取58同城租房数据,完美解决字体加密
- oracle-12801,ORA-12801
- CSDN问答标签技能树(一) —— 基本框架的构建
- MFC中CDC *PDC hDC 等等及Wnd的区别
- github出现HTTP request failed