支持国庆活动
This commit is contained in:
parent
add3b8e0b0
commit
99b498c850
|
|
@ -15892,7 +15892,7 @@
|
|||
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrlIOS/libAVCtrl",
|
||||
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrl",
|
||||
);
|
||||
MARKETING_VERSION = 5.1.16;
|
||||
MARKETING_VERSION = 5.1.18;
|
||||
ONLY_ACTIVE_ARCH = YES;
|
||||
OTHER_LDFLAGS = (
|
||||
"-ObjC",
|
||||
|
|
@ -16010,7 +16010,7 @@
|
|||
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrlIOS/libAVCtrl",
|
||||
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrl",
|
||||
);
|
||||
MARKETING_VERSION = 5.1.16;
|
||||
MARKETING_VERSION = 5.1.18;
|
||||
ONLY_ACTIVE_ARCH = NO;
|
||||
OTHER_LDFLAGS = (
|
||||
"-ObjC",
|
||||
|
|
|
|||
|
|
@ -151,7 +151,7 @@
|
|||
//根据链接打开页面
|
||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//自定义web
|
||||
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
||||
|
|
|
|||
|
|
@ -145,7 +145,7 @@
|
|||
//根据链接打开页面
|
||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//自定义web
|
||||
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
||||
|
|
@ -162,6 +162,10 @@
|
|||
|
||||
//}];
|
||||
}
|
||||
else
|
||||
{
|
||||
[self setAppTabRoot];
|
||||
}
|
||||
}
|
||||
|
||||
//设置根视图
|
||||
|
|
|
|||
|
|
@ -25,7 +25,7 @@
|
|||
// CFShow((__bridge CFTypeRef)(infoDic));
|
||||
NSString *app_Version=[infoDic objectForKey:@"CFBundleShortVersionString"];
|
||||
NSLog(@"app_Version%@",app_Version);
|
||||
app_Version=@"4.7.16";
|
||||
app_Version=@"4.7.18";
|
||||
NSString *versionStr = [NSString stringWithFormat:@"v%@",app_Version];
|
||||
NSString *buildVersion = [infoDic objectForKey:@"CFBundleVersion"];
|
||||
if (buildVersion.length > 0) {
|
||||
|
|
|
|||
|
|
@ -156,7 +156,7 @@ static NSString * const cellIdenti = @"IfishBCShopItemCell";
|
|||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
|
|
|
|||
|
|
@ -667,7 +667,7 @@ typedef NS_ENUM(NSInteger, IfishDoctorPayType){
|
|||
//根据链接打开页面
|
||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//自定义web
|
||||
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
||||
|
|
|
|||
|
|
@ -154,7 +154,7 @@
|
|||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
|
|
|
|||
|
|
@ -128,7 +128,7 @@ static NSString * const cellIdenti = @"IfishBCShopItemCell";
|
|||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
|
|
|
|||
|
|
@ -452,7 +452,7 @@
|
|||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@
|
|||
#import "PushMasssageWebViewController.h"
|
||||
#import <WebKit/WebKit.h>
|
||||
#import <MediaPlayer/MediaPlayer.h>
|
||||
#import <AlibcTradeSDK/AlibcTradeSDK.h>
|
||||
#import "IfishAlibcWebViewController.h"
|
||||
//#import "NJKWebViewProgressView.h"
|
||||
//#import "NJKWebViewProgress.h"
|
||||
@interface PushMasssageWebViewController ()<WKUIDelegate,WKNavigationDelegate>
|
||||
|
|
@ -114,6 +116,43 @@ Strong UIProgressView *wkProgressView;
|
|||
[self.webView setNavigationDelegate:nil];
|
||||
[self.webView setUIDelegate:nil];
|
||||
}
|
||||
|
||||
- (void)webView:(WKWebView*)webView decidePolicyForNavigationAction:(WKNavigationAction*)navigationAction decisionHandler:(void (^)(WKNavigationActionPolicy))decisionHandler
|
||||
{
|
||||
if ([navigationAction.request.URL.absoluteString containsString:@"taobao"])
|
||||
{
|
||||
|
||||
//535991514644
|
||||
//根据商品ID
|
||||
//id<AlibcTradePage> page = [AlibcTradePageFactory itemDetailPage: @"535991514644"];
|
||||
//根据链接打开页面
|
||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:navigationAction.request.URL.absoluteString ];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
||||
NSInteger ret = [[AlibcTradeSDK sharedInstance].tradeService show:self.navigationController webView:myView.webView page:page showParams:showParam taoKeParams:nil trackParam:nil tradeProcessSuccessCallback:^(AlibcTradeResult * _Nullable result) {
|
||||
|
||||
} tradeProcessFailedCallback:^(NSError * _Nullable error) {
|
||||
|
||||
}]; //返回1,说明h5打开,否则不应该展示页面
|
||||
|
||||
|
||||
if (ret == 1) {
|
||||
|
||||
self.hidesBottomBarWhenPushed = YES;
|
||||
[self.navigationController pushViewController:myView animated:YES];
|
||||
}
|
||||
decisionHandler(WKNavigationActionPolicyCancel);
|
||||
}
|
||||
else
|
||||
{
|
||||
decisionHandler(WKNavigationActionPolicyAllow);
|
||||
}
|
||||
}
|
||||
// 页面开始加载时调用
|
||||
- (void)webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1767,7 +1767,7 @@ Assign BOOL isPush;
|
|||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
|
|
|
|||
|
|
@ -262,7 +262,7 @@
|
|||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
|
|
|
|||
|
|
@ -380,7 +380,7 @@
|
|||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||
//app 内闭环交易 强制H5 打开
|
||||
showParam.openType = AlibcOpenTypeH5;
|
||||
showParam.openType = AlibcOpenTypeNative;
|
||||
|
||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||
//自定义web
|
||||
|
|
|
|||
|
|
@ -609,7 +609,7 @@
|
|||
if([[P2PClient sharedClient] getPlaybackCurrentFileIndex]>=([[P2PClient sharedClient] getPlaybackFilesLength]-1)){
|
||||
[self.view makeToast:NSLocalizedString(@"no_next_files", nil)];
|
||||
}else{
|
||||
[[P2PClient sharedClient] next];
|
||||
[((P2PClient*)[P2PClient sharedClient]) next];
|
||||
}
|
||||
}
|
||||
#pragma mark - 快进
|
||||
|
|
|
|||
Loading…
Reference in New Issue