添加进入房间和创建房间的方法
This commit is contained in:
@@ -80,6 +80,11 @@ enum ToFlutterAppEnum {
|
|||||||
// 保存图片到相册
|
// 保存图片到相册
|
||||||
saveMediaToGallery('saveMediaToGallery'),
|
saveMediaToGallery('saveMediaToGallery'),
|
||||||
|
|
||||||
|
// 进入指定房间
|
||||||
|
enterRoom('enterRoom'),
|
||||||
|
// 进入我的房间(创建房间)
|
||||||
|
createMyRoom('createMyRoom'),
|
||||||
|
|
||||||
///通用交互 别往这下面加,👆🏻加
|
///通用交互 别往这下面加,👆🏻加
|
||||||
commonInteraction('commonInteraction'),
|
commonInteraction('commonInteraction'),
|
||||||
defaultCode('');
|
defaultCode('');
|
||||||
@@ -477,11 +482,18 @@ class FlutterBridge {
|
|||||||
sendToFlutter(ToFlutterAppEnum.shouldGoToVoiceRoom.code, {});
|
sendToFlutter(ToFlutterAppEnum.shouldGoToVoiceRoom.code, {});
|
||||||
|
|
||||||
/** 保存图片到相册 */
|
/** 保存图片到相册 */
|
||||||
void saveMediaToGallery({required String mediaUrl, bool isVideo = false}) =>sendToFlutter(ToFlutterAppEnum.saveMediaToGallery.code, {
|
void saveMediaToGallery({required String mediaUrl, bool isVideo = false}) =>
|
||||||
|
sendToFlutter(ToFlutterAppEnum.saveMediaToGallery.code, {
|
||||||
"isVideo": isVideo,
|
"isVideo": isVideo,
|
||||||
"mediaUrl": mediaUrl,
|
"mediaUrl": mediaUrl,
|
||||||
});
|
});
|
||||||
|
|
||||||
|
/** 进入指定房间 */
|
||||||
|
void enterRoom(String roomId) =>
|
||||||
|
sendToFlutter(ToFlutterAppEnum.enterRoom.code, {'roomId': roomId});
|
||||||
|
/** 进入我的房间(创建房间) */
|
||||||
|
void createMyRoom() => sendToFlutter(ToFlutterAppEnum.createMyRoom.code, {});
|
||||||
|
|
||||||
/** 通用封装方法 无需传参可直接调用,需要传参需要调用sendToFlutter*/
|
/** 通用封装方法 无需传参可直接调用,需要传参需要调用sendToFlutter*/
|
||||||
void commonInteraction(Map<String, dynamic> data) =>
|
void commonInteraction(Map<String, dynamic> data) =>
|
||||||
sendToFlutter(ToFlutterAppEnum.commonInteraction.code, data);
|
sendToFlutter(ToFlutterAppEnum.commonInteraction.code, data);
|
||||||
|
|||||||
Reference in New Issue
Block a user