【常用公共方法】其他(钉钉)

2019-05-29  本文已影响0人  北极星丶超帅的
设置钉钉导航右侧
export const setDDNavRight = (opts = {}) => {
  window.dd.biz.navigation.setRight({
    show: opts.show || true, // 控制按钮显示, true 显示, false 隐藏, 默认true
    control: opts.control || true, // 是否控制点击事件,true 控制,false 不控制, 默认false
    text: opts.text || '', // 控制显示文本,空字符串表示显示默认文本
    onSuccess: result => {
      opts.onSuccess && opts.onSuccess()
    },
    onFail: _err => {
      opts.onFail && opts.onFail()
    }
  })
}
设置钉钉导航标题
export const setDDNavTitle = (opts = {}) => {
  window.dd.biz.navigation.setTitle({
    title: opts.text || ``, // 控制显示文本,空字符串表示显示默认文本
    onSuccess: result => {
      opts.onSuccess && opts.onSuccess()
    },
    onFail: _err => {
      opts.onFail && opts.onFail()
    }
  })
}
设置钉钉分享
export const setDDShare = (opts = {}) => {
  window.dd.biz.util.share({
    type: opts.type || 0, // 分享类型,0:全部组件 默认; 1:只能分享到钉钉;2:不能分享,只有刷新按钮
    url: opts.url || window.location.href,
    content: opts.content || 'xxx',
    title: opts.title || 'xx',
    image: opts.image || 'xxx',
    onSuccess: result => {
      opts.onSuccess && opts.onSuccess()
    },
    onFail: _err => {
      opts.onFail && opts.onFail()
    }
  })
}
设置

上一篇 下一篇

猜你喜欢

热点阅读