easyShareImages

sharePics

概述

easyShareImages简介

easyShareImages 封装了android、iOS多图分享功能。调用此模块可以直接调起android微信分享多图分享,可带文字内容,如果未传入微信内,则用户可以直接粘贴,因为只要传入title,就会复制到剪贴板;iOS则可以调起多个分享选项,能分享到多个平台,iOS分享不支持带文字传入微信内,但是如果传了title参数,iOS会把该内容复制到剪贴板,可随意手动粘贴到可输入文本框。(ps:iOSQQ分享功能兼容到iOS10,其他功能不受影响)

  • iOS端可分享多图到多个平台,调用系统分享接口实现,注意:iOS不能将分享文字内容传入,如果传了title参数,ios端会复制到剪贴板,由用户手动随意粘贴到可输入文本框。
  • 另外,本模块支持三种类型的图片分享,0表示list中传入本地url数组,1表示list中传入网络url,2标志list中传入base64字符串数组

sharePics

分享多图

sharePics({params})

type:

  • 类型:数字类型
  • 描述:分享类型:0/1/2 0本地sdcard文件路径; 1网络url; 2 base64(ps:请严格按照参数传参,否则容易出错)
  • 类型:字符串类型
  • 描述:分享的文字内容

list:

  • 类型:字符串数组类型
  1. var module = api.require('easyShareImages');
  2. type : 0,
  3. list : ['/sdcard/1.png','/sdcard/2.png']

需要手机读写操作权限,访问网络权限。

iOS系统,Android系统