首页 > 移动平台 > 详细

uni-app 分享接口

时间:2021-02-08 22:17:15      阅读:38      评论:0      收藏:0      [点我收藏+]

uni.share(OBJECT)

uni-app的App引擎已经封装了微信、QQ、微博的分享SDK,开发者可以直接调用相关功能。

可以分享到微信、QQ、微博,每个社交平台被称为分享服务提供商,即provider。

可以分享文字、图片、图文横条、音乐、视频等多种形式。同时注意,分享为小程序也使用本API。即在App里可以通过本API把一个内容以小程序(通常为内容页)方式直接分享给微信好友。

平台差异说明

AppH5微信小程序支付宝小程序百度小程序字节跳动小程序QQ小程序
x x x x x x

OBJECT 参数说明

参数名类型必填说明
provider String 分享服务提供商(即weixin|qq|sinaweibo),通过 uni.getProvider 获取可用的分享服务商,可用是指在manifest.json的sdk配置中配的分享sdk厂商,与本机安装了什么社交App无关
type Number 分享形式,如图文、纯文字、纯图片、音乐、视频、小程序等。默认图文 0。不同分享服务商支持的形式不同,具体参考下面type值说明。
title String 分享内容的标题
scene String provider 为 weixin 时必选 场景,可取值参考下面说明。
summary String type 为 1 时必选 分享内容的摘要
href String type 为 0 时必选 跳转链接
imageUrl String type 为 0、2、5 时必选 图片地址。type为0时,推荐使用小于20Kb的图片
mediaUrl String type 为 3、4 时必选 音视频地址
miniProgram Object type 为 5 时必选 分享小程序必要参数
success Function 接口调用成功的回调
fail Function 接口调用失败的回调函数
complete Function 接口调用结束的回调函数(调用成功、失败都会执行)

type 值说明

说明provider 支持度
0 图文 weixin、sinaweibo
1 纯文字 weixin、qq
2 纯图片 weixin、qq
3 音乐 weixin、qq
4 视频 weixin、sinaweibo
5 小程序 weixin

scene 值说明

说明
WXSceneSession 分享到聊天界面
WXSenceTimeline 分享到朋友圈
WXSceneFavorite 分享到微信收藏

miniProgram 值说明

类型说明
id String 微信小程序原始id
path String 点击链接进入的页面
type Number 微信小程序版本类型,可取值: 0-正式版; 1-测试版; 2-体验版。 默认值为0。
webUrl String 兼容低版本的网页链接
onShareAppMessage:function(){
            return{
                title: ‘test‘,
                path: ‘pages/index/index‘
            }
        }

 

uni-app 分享接口

原文:https://www.cnblogs.com/ckfuture/p/14390078.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!