FAQs
What is UserSig?
How can I generate a UserSig?
TUIKit uses TypeScript for development. Is it possible to integrate it into a JavaScript project?
Is integration possible in a project created with vue-cli?
What should I do if the audio message time display error occurs when building a native app with uni-app?
recorderManager.onStop callback does not include duration and fileSize. Users are required to supplement the duration and fileSize.duration and fileSize, without fileSize, the duration of the Voice Message Service will display as an incorrect numeric string.How can we implement the uploading of file messages?
chooseFile does not support APP choosing non-media files. Therefore, customers should choose the appropriate plugin from the plugin market based on their specific needs.Parameter | Type | Meaning |
name | String | File Name (Necessary) |
size | Number | File size (essential, cannot be 0) |
type | String | File type (essential) |
path | String | File Path (Necessary) |
lastModified | String | Modification Time (Not Necessary) |
const fileData = {files: [{name: '', // File namesize: 10, //Local file sizetype: 'pdf', //File typepath: '', //Local file pathlastModified: '', // Modification time},],};
How can I elect to compress the code during runtime in a mini program?

What should I do when an exception error occurs while running in a mini program?
What should I do if an error like this occurs when introducing native audio and video plugins?

What should I do if HBuilder reports an error: SyntaxError: Unexpected token '.'?

How should I handle it if, after building the uni-app, I get a white screen and a prompt that says: '[Vue warn]: Property or method "isPC" is not defined'?
VueCompositionAPI in main.js file, and apply Vue.use(VueCompositionAPI), as demonstrated below:import VueCompositionAPI from "@vue/composition-api";Vue.use(VueCompositionAPI);

Once the applet is integrated according to the documentation, clicking "Open TUIKIT Conversation" will initiate a conversation, leaving the rest of the content whitewashed, devoid of a conversation list. How does one resolve it?
TUIKIT Source Code Integration/Step 2: Download and Introduce TUIKit/Integrate TUIKit Components. Strictly adhere to this section's four steps in sequential order for integration, especially the final item "Miniprogram Subpackage Home Page".To package a mini program, please check the following options under project manifest.json > WeChat mini-program configuration

What should be done in the event the mini program needs to be launched or deployed to a production environment?
Domain name | Description | Is Mandatory |
wss://wss.im.qcloud.com | Web Chat service domain | Essential |
wss://wss.tim.qq.com | Web Chat service domain | Essential |
Domain name | Description | Is Mandatory |
https://web.sdk.qcloud.com | Web Chat service domain | Essential |
https://webim.tim.qq.com | Web Chat service domain | Essential |
https://api.im.qcloud.com | Web Chat service domain | Essential |
Domain name | Description | Is Mandatory |
https://cos.ap-shanghai.myqcloud.com | File upload domain | Essential |
https://cos.ap-shanghai.tencentcos.cn | File upload domain | Essential |
https://cos.ap-guangzhou.myqcloud.com | File upload domain | Essential |
Domain name | Description | Is Mandatory |
https://cos.ap-shanghai.myqcloud.com | File download domain | Essential |
https://cos.ap-shanghai.tencentcos.cn | File download domain | Essential |
https://cos.ap-guangzhou.myqcloud.com | File download domain | Essential |
