2017-02-11 126 views
1

我正在通過JavaScript documentation for Sendbird,雖然發送文件的方法在那裏,但沒有解釋每個參數必須是什麼或不同的選項。Sendbird發送圖像文件

channel.sendFileMessage(FILE, FILE_NAME, FILE_TYPE, FILE_SIZE, CUSTOM_DATA, function(message, error){ 
    if (error) { 
     console.error(error); 
     return; 
    } 
    console.log(message); 
}); 

,我發現這個stackoverflow question是指導我一下,但我仍然無法發送文件。

有人可以用sendbird使用JavaScript發送圖像嗎?我正在尋找一個有效的JS示例和/或關於可用的多個選項的文檔。

回答

2

將文件發送消息時,您只需要在函數的參數之一,它定義了你的來源之一。其他論點對於基本功能來說並不是絕對的。

channel.sendFileMessage(File, function(message, error) { 
    if (error) { 
    console.log(error); 
    return; 
    } 

對於源文件,您只需要在本地或全局定義它的路徑即可。希望它有幫助。

這是一個有用的鏈接:https://github.com/smilefam/SendBird-JavaScript/blob/master/react-native-sample/SendBirdReactNativeSample/src/pages/chat.js