# 业务

# 分享

# 使用说明

Android iOS PC 是否需要鉴权
支持 支持 不支持 不需要
// 全量引入调用方式
yy.biz.util.share({
  type: Number,
  url: String,
  title: String,
  content: String,
  image: String,
  onSuccess: function () {
    // onSuccess 将在调起分享组件成功之后回调
    /**/
  },
  onFail: function (err) {},
});

// 按需加载调用方式,参数与全量引入相同
share({...});

# 参数说明

参数 参数类型 必传 说明
type Number
分享类型,0:全部组件默认; 1:只能分享到 yach;2:不能分享,只有刷新按钮
url String
url 地址
title String
分享标题
content String
分享内容
image String 分享的图片 url 地址

# 返回说明

# 调试

biz.util.share

# 图片文件 v4.0.9-beta3

目前针对未来样上传图片新增,支持图片旋转,仅支持图片、视频上传

# 使用说明

Android iOS PC 是否需要鉴权
不支持 不支持 支持 不需要

# 参数说明

参数 参数类型 必传 说明
image Object
image[multiple] Boolean 是否多选,默认为false
image[compress] Boolean 是否压缩,默认为true
image[max] Number 最多选择的图片数目,最多支持9张

# 返回说明

参数 参数类型 说明
count Number 上传文件数量
data Object 上传返回内容
data[imageId] String 图片 id
data[filePath] String 图片路径
data[fileName] String 文件名称
data[fileSprocessdataize] String 上传进度
types Array 支持上传附件的文件类型,至少一个,最多支持两种种类型
// 全量引入调用方式
yy.app.custom.talYoungFilesUpload({
  image: {
    multiple: true,
    compress: false,
    max: 9,
  },
  types: ['photo'],
  onSuccess: function (result) {
    // 见返回说明
  },
  onFail: function (err) {},
  onProgress: function(data) {
    /**
     * loaded: 2175275
     * total: 2175275
     * speed: 1759931.23
     * percent: 1 进度百分比
     * */
  }
});

// 按需加载调用方式,参数与全量引入相同
talYoungFilesUpload({...});

# 调试

app.custom.talYoungFilesUpload

# 发票v4.1.0

# 使用说明

Android iOS PC 是否需要鉴权
支持 支持 不支持 不需要

# 参数说明

参数 参数类型 必传 说明
platformType String('ali'或'wx') 调起支付宝管家或微信卡包

# 返回说明

参数 参数类型 说明
data Object 根据平台返回数据
// 全量引入调用方式
yy.biz.util.invoice({
  platformType: String,
  onSuccess: function () {
    // onSuccess 将在调起分享组件成功之后回调
    /**/
  },
  onFail: function (err) {},
});

// 按需加载调用方式,参数与全量引入相同
invoice({...});
biz.util.invoice

# 工作台消息推送

# 使用说明

Android iOS PC 是否需要鉴权
支持 支持 支持 不需要
import yy from "yach.open.jssdk";

function ceshi() {
  //处理自己逻辑
}

// 绑定事件
yy.on("pushWorkMsg", ceshi);
// 清除事件
yy.off("pushWorkMsg", ceshi);
on
上次更新: 9/22/2020, 4:32:16 PM
foo