Skip to content

Commit 30d0af9

Browse files
authored
Merge pull request #1290 from haoxiuwen/doc-v2
Add How to Set Uniapp Mobile as Separate Platform
2 parents f33c27c + 22e302d commit 30d0af9

File tree

2 files changed

+25
-0
lines changed

2 files changed

+25
-0
lines changed
Loading

docs/document/web/multi_device.md

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -172,3 +172,28 @@ conn.addEventHandler("handlerId", {
172172
},
173173
});
174174
```
175+
176+
## 常见问题
177+
178+
Q: 多端多设备场景下,如何将 Uniapp 移动端设置为单独一端?
179+
180+
A:对于使用 Uniapp 打包的移动端和小程序端,在环信侧多端多设备场景中默认视为 web 端。若你希望这些端被视为移 Uniapp 动端和小程序端,你可以利用自定义平台功能添加这些端,并设置这些端允许的设备数量。
181+
182+
例如,将 Uniapp 移动端设置为单独一端,支持一台设备。你需在控制台设置设备平台 ID 和支持的设备数量,在客户端设置自定义平台 ID 与平台名称的对应关系,如下所示:
183+
184+
![img](/images/web/multidevice_uniapp_mobile.png)
185+
186+
客户端示例代码如下:
187+
188+
```javascript
189+
const conn = new EC.connection({
190+
appKey: 'you appKey',
191+
// 这里传入的自定义平台 ID 必须与控制台上设置的相同。
192+
customOSPlatform: 1, // 自定义平台 ID
193+
customDeviceName: 'Uniapp-mobile' // 自定义平台名称
194+
})
195+
```
196+
197+
198+
199+

0 commit comments

Comments
 (0)