uniapp小程序对接腾讯IM即时通讯无ui集成(1)

首先需要完成一些准备工作。

1.注册腾讯云账号

腾讯云 注册账号后搜索im即时通讯,新创建一个应用。

2.uniapp创建项目

腾讯云无ui集成文档

按照文档步骤下载完这两个包后打开项目。有下图这两个包就算完成了开始工作。

3.APP目录进行引入和集成

c 复制代码
<script>
	import TIM from '@tencentcloud/chat';
	import TIMUploadPlugin from 'tim-upload-plugin';
	let options = {
		SDKAppID: 0 // 接入时需要将0替换为您的即时通信 IM 应用的 SDKAppID
	};
	// 创建 SDK 实例,`TIM.create()`方法对于同一个 `SDKAppID` 只会返回同一份实例
	uni.$TUIKit = TIM.create(options); // SDK 实例通常用 tim 表示
	uni.$TUIKit.setLogLevel(1); // 普通级别,日志量较多,接入时建议使用
	uni.$TUIKit.registerPlugin({
		'tim-upload-plugin': TIMUploadPlugin
	});
	uni.$TUIKitTIM = TIM;
	uni.$TUIKitEvent = TIM.EVENT;
	uni.$TUIKitVersion = TIM.VERSION;
	uni.$TUIKitTypes = TIM.TYPES; // 监听系统级事件
	export default {
		onLaunch: function() {
			console.log('App Launch')
		},
		onShow: function() {
			console.log('App Show')
		},
		onHide: function() {
			console.log('App Hide')
		}
	}
</script>

<style>
	/*每个页面公共css */
</style>
相关推荐
狼性书生4 小时前
uniapp实现的Tab 选项卡组件模板
前端·uni-app·vue·组件·插件
韩立学长4 小时前
【开题答辩实录分享】以《奇妙英语角小程序的设计与实现》为例进行答辩实录分享
小程序·php
糖糖2466 小时前
uniapp + uni-ui + vue3转cli
uni-app
多秋浮沉度华年6 小时前
uni-app开发app移动端使用ucharts自定义标签栏Tooltip
uni-app
wx_ywyy67986 小时前
小程序定制开发实战:需求拆解、UI 设计与个性化功能落地流程
小程序·小程序开发·小程序制作·小程序搭建·小程序设计·小程序定制开发·小程序开发搭建
亮子AI6 小时前
【小程序】详细比较微信小程序的 onLoad 和 onShow
微信小程序·小程序
权泽谦6 小时前
用 Python 做一个天气预报桌面小程序(附源码 + 打包与部署指导)
开发语言·python·小程序
小小王app小程序开发6 小时前
盲盒抽赏小程序爬塔玩法分析:技术实现 + 留存破局,打造长效抽赏生态
小程序
阿里花盘7 小时前
教育培训机构如何搭建自己的在线教育小程序?
小程序·哈希算法·剪枝·霍夫曼树
2501_916007478 小时前
手机使用过的痕迹能查到吗?完整查询指南与步骤
android·ios·智能手机·小程序·uni-app·iphone·webview