index.js 1.7 KB
let config = {
  sdk: 'NIM_Web_SDK_v4.7.0.js',
  // 用户自定义的登录注册地址
  loginUrl: '/yunxin/login.html',
  registUrl: '/yunxin/regist.html',
  homeUrl: '/yunxin/index.html#/session',

  // 资源路径根目录,为了方便用户部署在二级以上URL路径上
  resourceUrl: 'http://yx-web.nos.netease.com/webdoc/h5',
  // 用户logo地址
  logo: 'http://yx-web.nos.netease.com/webdoc/h5/im/logo.png',
  // 默认用户头像
  defaultUserIcon: 'http://yx-web.nos.netease.com/webdoc/h5/im/default-icon.png',
  // 默认普通群头像
  defaultGroupIcon: 'http://yx-web.nos.netease.com/webdoc/h5/im/default-group.png',
  // 默认高级群头像
  defaultAdvancedIcon: 'http://yx-web.nos.netease.com/webdoc/h5/im/default-advanced.png',
  // 系统通知图标
  noticeIcon: 'http://yx-web.nos.netease.com/webdoc/h5/im/notice-icon.png',
  // 我的手机图标
  myPhoneIcon: 'http://yx-web.nos.netease.com/webdoc/h5/im/my-phone.png',
  // 本地消息显示数量,会影响性能
  localMsglimit: 36
}

const env = 'online'

let appConfig = {
  // 用户的appkey
  // 用于在web demo中注册账号异步请求demo 服务器中使用
  dev: {
      appkey: '232b9bc7c221f25576e3b80458fb812f',//开发
      postUrl: 'https://apptest.netease.im'
  },
   test: {
      appkey: 'e1c2abf66c3ea5fe22066d5ca30e0ce7',//测试
      postUrl: 'https://apptest.netease.im'
  },
  pre: {
      appkey: '708e73e559eb1c86b6573f72c47afbdc',
      postUrl: 'https://preapp.netease.im:8184'
  },
  online: {
    // appkey: '45c6af3c98409b18a84451215d0bdd6e',
      appkey:'708e73e559eb1c86b6573f72c47afbdc',
      postUrl: 'https://app.netease.im'
  }
}

config = Object.assign(config, appConfig[env])

export default config