W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
基礎(chǔ)庫(kù) 3.100.4 版本開始支持,以下版本請(qǐng)使用小程序發(fā)布器組件。
解釋:調(diào)起半屏內(nèi)容發(fā)布器,并支持開發(fā)者配置發(fā)布器展示模塊。此 API 版本為單框架,不接入百度服務(wù),即發(fā)布的內(nèi)容無法進(jìn)入百度 APP 個(gè)人主頁(yè)、無法接入百度互動(dòng)消息推送。若想自動(dòng)接入百度服務(wù),請(qǐng)使用一站式互動(dòng)組件。
Object object
屬性名 | 類型 | 必填 | 默認(rèn)值 | 說明 |
---|---|---|---|---|
sendBackgroundColor |
String |
否 |
#3388ff |
發(fā)布按鈕填充顏色,支持 #333 和 #333333 兩種寫法 |
sendTextColor |
String |
否 |
#ffffff |
發(fā)表按鈕顏色,支持 #333 和 #333333 兩種寫法 |
sendText |
Object |
否 |
發(fā)表 |
發(fā)表的顯示文案 |
contentPlaceholder |
String |
否 |
請(qǐng)輸入內(nèi)容 |
內(nèi)容提示占位文案 |
moduleList |
Array.<string> |
否 |
顯示模塊 list |
|
emojiPath |
String |
否 |
設(shè)置自定義表情配置路徑 |
|
success |
Function |
否 |
發(fā)布內(nèi)容的回調(diào)函數(shù) |
|
fail |
Function |
否 |
調(diào)起失敗的回調(diào)函數(shù) |
|
complete |
Function |
否 |
接口調(diào)用結(jié)束的回調(diào)函數(shù)(調(diào)用成功、失敗都會(huì)執(zhí)行) |
參數(shù)名 | 類型 | 說明 |
---|---|---|
status |
String |
當(dāng)前發(fā)布器狀態(tài)。reply:點(diǎn)擊發(fā)表按鈕;draft:草稿狀態(tài),發(fā)布器當(dāng)前為隱藏狀態(tài) |
tempFile |
Array.<object> |
圖片的本地文件列表,每一項(xiàng)是一個(gè) File 對(duì)象 |
content |
String |
正文 |
若 moduleList 傳空數(shù)組或不傳,則默認(rèn)展示正文、圖片模塊、表情模塊。若傳值,則只展示所傳 list 中配置的模塊。如:moduleList: ['image']則只展示圖片模塊。
moduleList | 類型 | 描述 |
---|---|---|
image |
String |
圖片模塊 |
emoji |
String |
表情模塊 |
開發(fā)者在配置 emoji 模塊后,可以選擇是否使用自定義表情表。若使用自定義表情功能,則將自定義表情的資源文件夾路徑傳入 emojiPath 字段。若不傳 emojiPath 字段則使用默認(rèn)表情包。
文件夾中包括:emoji.json 和所有表情圖片資源。外層文件夾名字可以由開發(fā)者自由定義,路徑配置在 emojiPath 中即可,emoji.json 為固定文件名,請(qǐng)開發(fā)者按格式創(chuàng)建。表情沒有數(shù)量和大小限制,但是表情資源會(huì)占用包體大小。
emoji.json格式:
代碼示例:moduleList 傳空
在開發(fā)者工具中打開
<view class="wrap">
<view class="card-area">
<view class="top-description border-bottom">
<view>基礎(chǔ)用法</view>
<view>moduleList:[]</view>
</view>
<button type="primary" bindtap="openReplyEditor">打開文本半屏發(fā)布器</button>
</view>
</view>
代碼示例 2:moduleList 傳 image 和 emoji
在開發(fā)者工具中打開
<view class="wrap">
<view class="card-area">
<view class="top-description border-bottom">
<view>展示全部功能</view>
<view>moduleList:['image','emoji']</view>
</view>
<button type="primary" bindtap="openReplyEditorAll">打開圖文半屏發(fā)布器</button>
</view>
</view>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: