@tencentcloud/roomkit-web-vue3
Version:
<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,
23 lines (22 loc) • 687 B
JavaScript
Object.defineProperties(exports, { __esModule: { value: true }, [Symbol.toStringTag]: { value: "Module" } });
const TUIRoomEngine = require("@tencentcloud/tuiroom-engine-js");
const constants = require("../utils/constants.js");
const roomEngine = { instance: null };
const vueVersion = constants.isVue3 ? "vue3" : "vue2";
function useRoomEngine() {
return roomEngine;
}
TUIRoomEngine.once("ready", () => {
roomEngine.instance = new TUIRoomEngine();
TUIRoomEngine.callExperimentalAPI(
JSON.stringify({
api: "setFramework",
params: {
component: "TUIRoomKit",
language: vueVersion
}
})
);
});
exports.default = useRoomEngine;
;