Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c8924ee3ed | ||
|
|
9545928a35 | ||
|
|
95e5c65709 | ||
|
|
d6d83fbc46 | ||
|
|
63b38704dc |
@@ -9,6 +9,7 @@ import 'package:flutter/foundation.dart';
|
|||||||
// h5交互通知 原生 {type:'enum',data:'所需参数,可无'}
|
// h5交互通知 原生 {type:'enum',data:'所需参数,可无'}
|
||||||
enum ToFlutterAppEnum {
|
enum ToFlutterAppEnum {
|
||||||
close('close'),
|
close('close'),
|
||||||
|
reload('reload'), // 刷新
|
||||||
gameExit('gameExit'),
|
gameExit('gameExit'),
|
||||||
createGame('createGame'),
|
createGame('createGame'),
|
||||||
wantToPlay('wantToPlay'),
|
wantToPlay('wantToPlay'),
|
||||||
@@ -58,6 +59,13 @@ enum ToFlutterAppEnum {
|
|||||||
//前往语音房
|
//前往语音房
|
||||||
shouldGoToVoiceRoom('shouldGoToVoiceRoom'),
|
shouldGoToVoiceRoom('shouldGoToVoiceRoom'),
|
||||||
|
|
||||||
|
// 恩爱节活动跳转选择好友
|
||||||
|
lovingDayChooseFriend('lovingDayChooseFriend'),
|
||||||
|
// 恩爱节我的邀请页面
|
||||||
|
lovingDayMyInvite('lovingDayMyInvite'),
|
||||||
|
// 常驻cp活动规则页面
|
||||||
|
taskKeyToCPRule('taskKeyToCPRule'),
|
||||||
|
|
||||||
// 定向充值
|
// 定向充值
|
||||||
rechargeItem('rechargeItem'),
|
rechargeItem('rechargeItem'),
|
||||||
//专属见面礼
|
//专属见面礼
|
||||||
@@ -122,6 +130,7 @@ enum FromFlutterAppEnum {
|
|||||||
translateResult('translateResult'), //翻译
|
translateResult('translateResult'), //翻译
|
||||||
redDiamondRecharge('diamond_recharge'), //钻石充值
|
redDiamondRecharge('diamond_recharge'), //钻石充值
|
||||||
shareFinished('share_finished'), //分享完成
|
shareFinished('share_finished'), //分享完成
|
||||||
|
cpSendRingCallBack('cp_send_ring_callback'), //送戒指后回调
|
||||||
defaultCode('');
|
defaultCode('');
|
||||||
|
|
||||||
const FromFlutterAppEnum(this.code);
|
const FromFlutterAppEnum(this.code);
|
||||||
@@ -344,6 +353,7 @@ class FlutterBridge {
|
|||||||
|
|
||||||
// 具体封装的常用方法,直接发送消息给 Flutter Web
|
// 具体封装的常用方法,直接发送消息给 Flutter Web
|
||||||
void close() => sendToFlutter(ToFlutterAppEnum.close.code, {});
|
void close() => sendToFlutter(ToFlutterAppEnum.close.code, {});
|
||||||
|
void reload() => sendToFlutter(ToFlutterAppEnum.reload.code, {});
|
||||||
void gameOver() => sendToFlutter(ToFlutterAppEnum.gameOver.code, {});
|
void gameOver() => sendToFlutter(ToFlutterAppEnum.gameOver.code, {});
|
||||||
void createGame(String gameId) =>
|
void createGame(String gameId) =>
|
||||||
sendToFlutter(ToFlutterAppEnum.createGame.code, {'gameId': gameId});
|
sendToFlutter(ToFlutterAppEnum.createGame.code, {'gameId': gameId});
|
||||||
|
|||||||
Reference in New Issue
Block a user