添加交互
This commit is contained in:
@@ -52,6 +52,8 @@ enum ToFlutterAppEnum {
|
|||||||
shouldSendPrivateMessage('shouldSendPrivateMessage'),
|
shouldSendPrivateMessage('shouldSendPrivateMessage'),
|
||||||
//发布n条动态
|
//发布n条动态
|
||||||
shouldPostFeed('shouldPostFeed'),
|
shouldPostFeed('shouldPostFeed'),
|
||||||
|
// 发布动态页面
|
||||||
|
shouldPublishDynamic('shouldPublishDynamic'),
|
||||||
//分享n次直播间或聊天室至任意平台
|
//分享n次直播间或聊天室至任意平台
|
||||||
shouldShareRoom('shouldShareRoom'),
|
shouldShareRoom('shouldShareRoom'),
|
||||||
//佩戴任意装扮
|
//佩戴任意装扮
|
||||||
@@ -74,6 +76,9 @@ enum ToFlutterAppEnum {
|
|||||||
showCommandJump('commandJump'),
|
showCommandJump('commandJump'),
|
||||||
//跳转至网页
|
//跳转至网页
|
||||||
showToWebViewPage('toWebViewPage'),
|
showToWebViewPage('toWebViewPage'),
|
||||||
|
|
||||||
|
// 保存图片到相册
|
||||||
|
saveMediaToGallery('saveMediaToGallery'),
|
||||||
|
|
||||||
///通用交互 别往这下面加,👆🏻加
|
///通用交互 别往这下面加,👆🏻加
|
||||||
commonInteraction('commonInteraction'),
|
commonInteraction('commonInteraction'),
|
||||||
@@ -449,6 +454,13 @@ class FlutterBridge {
|
|||||||
/** 发布n条动态*/
|
/** 发布n条动态*/
|
||||||
void shouldPostFeed() =>
|
void shouldPostFeed() =>
|
||||||
sendToFlutter(ToFlutterAppEnum.shouldPostFeed.code, {});
|
sendToFlutter(ToFlutterAppEnum.shouldPostFeed.code, {});
|
||||||
|
/**
|
||||||
|
* param activityNum: 用于区分不同页面进入发布页之后对应的各自操作 默认值:0 不做任何操作, 比如 柬埔寨 为1,其他活动参考 s1 项目 PublishFromType
|
||||||
|
* 发布动态*/
|
||||||
|
void shouldPublishDynamic({int activityNum = 0}) =>
|
||||||
|
sendToFlutter(ToFlutterAppEnum.shouldPublishDynamic.code, {
|
||||||
|
"activityNum": activityNum,
|
||||||
|
});
|
||||||
/** 分享n次直播间或聊天室至任意平台 */
|
/** 分享n次直播间或聊天室至任意平台 */
|
||||||
void shouldShareRoom() =>
|
void shouldShareRoom() =>
|
||||||
sendToFlutter(ToFlutterAppEnum.shouldShareRoom.code, {});
|
sendToFlutter(ToFlutterAppEnum.shouldShareRoom.code, {});
|
||||||
@@ -458,6 +470,12 @@ class FlutterBridge {
|
|||||||
/** 前往语音房 */
|
/** 前往语音房 */
|
||||||
void shouldGoToVoiceRoom() =>
|
void shouldGoToVoiceRoom() =>
|
||||||
sendToFlutter(ToFlutterAppEnum.shouldGoToVoiceRoom.code, {});
|
sendToFlutter(ToFlutterAppEnum.shouldGoToVoiceRoom.code, {});
|
||||||
|
|
||||||
|
/** 保存图片到相册 */
|
||||||
|
void saveMediaToGallery({required String mediaUrl, bool isVideo = false}) =>sendToFlutter(ToFlutterAppEnum.saveMediaToGallery.code, {
|
||||||
|
"isVideo": isVideo,
|
||||||
|
"mediaUrl": mediaUrl,
|
||||||
|
});
|
||||||
|
|
||||||
/** 通用封装方法 无需传参可直接调用,需要传参需要调用sendToFlutter*/
|
/** 通用封装方法 无需传参可直接调用,需要传参需要调用sendToFlutter*/
|
||||||
void commonInteraction(Map<String, dynamic> data) =>
|
void commonInteraction(Map<String, dynamic> data) =>
|
||||||
|
|||||||
Reference in New Issue
Block a user