房间榜换成h5
This commit is contained in:
@@ -17,6 +17,8 @@
|
||||
#import <Masonry/Masonry.h>
|
||||
#import <MJExtension/MJExtension.h>
|
||||
#import <RPSDK/RPSDK.h>
|
||||
#import "XCCurrentVCStackManager.h"
|
||||
#import "XPMineUserInfoViewController.h"
|
||||
|
||||
typedef NS_ENUM(NSUInteger, RightNavigationPushType){
|
||||
///跳转h5页面
|
||||
@@ -77,6 +79,7 @@ NSString * const kJSGetDeviceInfo = @"getDeviceInfo";
|
||||
NSString * const kJSOpenFaceLiveness = @"openFaceLiveness";
|
||||
NSString * const kJSInitNav = @"initNav";
|
||||
NSString * const kJSGetRoomUid = @"getRoomUid";
|
||||
NSString * const kOpenPersonPage = @"openPersonPage";
|
||||
|
||||
@implementation XPWebViewController
|
||||
|
||||
@@ -186,7 +189,15 @@ NSString * const kJSGetRoomUid = @"getRoomUid";
|
||||
|
||||
} else if ([message.name isEqualToString:kJSOpenChargePage]) {
|
||||
|
||||
} else if ([message.name isEqualToString:kJSOpenFaceLiveness]) {
|
||||
} else if ([message.name isEqualToString:kOpenPersonPage]) {
|
||||
NSString *uid = [NSString stringWithFormat:@"%@",message.body];
|
||||
if (uid.integerValue > 0) {
|
||||
[TTPopup dismiss];
|
||||
XPMineUserInfoViewController * userInfoVC = [[XPMineUserInfoViewController alloc] init];
|
||||
userInfoVC.uid = uid.integerValue;
|
||||
[[XCCurrentVCStackManager shareManager].getCurrentVC.navigationController pushViewController:userInfoVC animated:YES];
|
||||
}
|
||||
} else if ([message.name isEqualToString:kJSOpenFaceLiveness]) {
|
||||
NSString *verifyToken = message.body;
|
||||
#if TARGET_OS_IPHONE
|
||||
[RPSDK startWithVerifyToken:verifyToken viewController:self.navigationController completion:^(RPResult * _Nonnull auditState) {
|
||||
@@ -460,6 +471,8 @@ NSString * const kJSGetRoomUid = @"getRoomUid";
|
||||
[_userContentController addScriptMessageHandler:weakScriptMessageDelegate name:kJSInitNav];
|
||||
// 获取房间uid
|
||||
[_userContentController addScriptMessageHandler:weakScriptMessageDelegate name:kJSGetRoomUid];
|
||||
// 进入个人主页
|
||||
[_userContentController addScriptMessageHandler:weakScriptMessageDelegate name:kOpenPersonPage];
|
||||
|
||||
}
|
||||
return _userContentController;
|
||||
|
Reference in New Issue
Block a user