快應(yīng)用 分享

2020-08-10 13:48 更新

接口聲明

{"name": "system.share"}
導(dǎo)入模塊

import share from '@system.share' 或 const share = require('@system.share')

接口定義

share.share(OBJECT)

分享數(shù)據(jù)到其他app

參數(shù):

參數(shù)名 類型 必填 說明
type String 數(shù)據(jù)的MIME TYPE,要求字母全小寫
data String 分享的數(shù)據(jù):1. 如果 type 是 text/ 開頭的mimetype(如 text/plain ),則 data 是要分享的文本內(nèi)容;2. 如果 type 是其他值,則 data 是要分享的文件路徑。支持三種文件路徑:1. 通過fetch.fetch 下載的文件路徑;2. 通過file.save或list獲得的文件路徑;3. 以/開頭的應(yīng)用內(nèi)部的資源文件。
success Function 成功回調(diào)。因為大部分 android app 都沒有正確的返回分享狀態(tài),所以即使分享成功了,也可能執(zhí)行 cancel 回調(diào),而不是 success 回調(diào)。
fail Function 失敗回調(diào)
cancel Function 取消回調(diào)
complete Function 執(zhí)行結(jié)束后的回調(diào)

示例:

share.share({
  type: 'text/html',
  data: '<b>bold</b>',
  success: function (data) {
    console.log('handling success')
  },
  fail: function (data, code) {
    console.log(`handling fail, code = ${code}`)
  }
})

后臺運行限制

禁止使用。后臺運行詳細用法參見 后臺運行腳本。


以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號