1 Star 0 Fork 49

im / uni-chat

forked from 野火IM / uni-chat 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
config.js 4.23 KB
一键复制 编辑 原始数据 按行查看 历史
heavyrian2012 提交于 2022-06-07 16:12 . uni chat code
export default class Config {
// 调试用
static ENABLE_AUTO_LOGIN = true;
// 是否支持多人音视频通话
static ENABLE_MULTI_VOIP_CALL = true;
// 是否支持1对1音视频通话
static ENABLE_SINGLE_VOIP_CALL = true;
static DEFAULT_PORTRAIT_URL = 'data:image/png;base64,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';
// APP SERVER的地址,不能省略http(s)前缀。
// 默认的app server使用端口是8888,注意端口号别忘记了。
// 上线建议使用https,使用https更安全。
//static APP_SERVER = 'http://app.wildfirechat.net:8888';
static APP_SERVER = 'https://app.wildfirechat.net';
static IM_SERVER_HOST = 'wildfirechat.net';
static QR_CODE_PREFIX_PC_SESSION = "wildfirechat://pcsession/";
// turn server 配置,可以添加多个
static ICE_SERVERS = [{uri: 'turn:turn.wildfirechat.net:3478', userName: 'wfchat', password: 'wfchat'}];
static LANGUAGE = 'zh_CN';
static SDK_PLATFORM_WINDOWS = 3;
static SDK_PLATFORM_OSX = 4;
static SDK_PLATFORM_WEB = 5;
static SDK_PLATFORM_WX = 6;
// html5 audio 标签不能播放amr格式的音频,需要将amr格式转换为mp3格式
// 本服务传入amr音频文件的地址,将音频文件转换为mp3格式,并以application/octet-stream的格式返回
// 如果语音消息很多,建议使用cdn
static AMR_TO_MP3_SERVER_ADDRESS = Config.APP_SERVER + '/amr2mp3?path=';
// 文件传输助手ID
static FILE_HELPER_ID = 'wfc_file_transfer';
/**
* 允许重新编辑多长时间内的撤回消息,单位是秒
*/
static RECALL_REEDIT_TIME_LIMIT = 60;
static getWFCPlatform() {
let p = uni.getSystemInfoSync().platform;
return p === 'android' ? 2 : 1;
}
static config(options) {
Object.keys(options).forEach(key => {
Config[key] = options[key];
});
}
/**
* 网络地址重定向
*
* 仅当双网环境时,需要特殊处理,默认原样返回
*
* @param {string} url
* @return {string} newUrl
*/
static urlRedirect(url){
if (!url){
return url;
}
// 示例代码
// url = url.replace('oss.xxxx.com', '192.168.2.19');
return url;
}
}
1
https://gitee.com/wang_im/uni-chat.git
git@gitee.com:wang_im/uni-chat.git
wang_im
uni-chat
uni-chat
main

搜索帮助