支持国庆活动
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/libAVCtrlIOS/libAVCtrl",
|
||||||
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrl",
|
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrl",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 5.1.16;
|
MARKETING_VERSION = 5.1.18;
|
||||||
ONLY_ACTIVE_ARCH = YES;
|
ONLY_ACTIVE_ARCH = YES;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"-ObjC",
|
"-ObjC",
|
||||||
|
|
@ -16010,7 +16010,7 @@
|
||||||
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrlIOS/libAVCtrl",
|
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrlIOS/libAVCtrl",
|
||||||
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrl",
|
"$(PROJECT_DIR)/Ifish/controllers/IfishYooseeFile/IfishYsooseeNewLib/libAVCtrl",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 5.1.16;
|
MARKETING_VERSION = 5.1.18;
|
||||||
ONLY_ACTIVE_ARCH = NO;
|
ONLY_ACTIVE_ARCH = NO;
|
||||||
OTHER_LDFLAGS = (
|
OTHER_LDFLAGS = (
|
||||||
"-ObjC",
|
"-ObjC",
|
||||||
|
|
|
||||||
|
|
@ -151,7 +151,7 @@
|
||||||
//根据链接打开页面
|
//根据链接打开页面
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//自定义web
|
//自定义web
|
||||||
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
||||||
|
|
|
||||||
|
|
@ -145,7 +145,7 @@
|
||||||
//根据链接打开页面
|
//根据链接打开页面
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//自定义web
|
//自定义web
|
||||||
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
||||||
|
|
@ -162,6 +162,10 @@
|
||||||
|
|
||||||
//}];
|
//}];
|
||||||
}
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
[self setAppTabRoot];
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//设置根视图
|
//设置根视图
|
||||||
|
|
|
||||||
|
|
@ -25,7 +25,7 @@
|
||||||
// CFShow((__bridge CFTypeRef)(infoDic));
|
// CFShow((__bridge CFTypeRef)(infoDic));
|
||||||
NSString *app_Version=[infoDic objectForKey:@"CFBundleShortVersionString"];
|
NSString *app_Version=[infoDic objectForKey:@"CFBundleShortVersionString"];
|
||||||
NSLog(@"app_Version%@",app_Version);
|
NSLog(@"app_Version%@",app_Version);
|
||||||
app_Version=@"4.7.16";
|
app_Version=@"4.7.18";
|
||||||
NSString *versionStr = [NSString stringWithFormat:@"v%@",app_Version];
|
NSString *versionStr = [NSString stringWithFormat:@"v%@",app_Version];
|
||||||
NSString *buildVersion = [infoDic objectForKey:@"CFBundleVersion"];
|
NSString *buildVersion = [infoDic objectForKey:@"CFBundleVersion"];
|
||||||
if (buildVersion.length > 0) {
|
if (buildVersion.length > 0) {
|
||||||
|
|
|
||||||
|
|
@ -156,7 +156,7 @@ static NSString * const cellIdenti = @"IfishBCShopItemCell";
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
//app 内闭环交易 强制H5 打开
|
//app 内闭环交易 强制H5 打开
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||||
//自定义web
|
//自定义web
|
||||||
|
|
|
||||||
|
|
@ -667,7 +667,7 @@ typedef NS_ENUM(NSInteger, IfishDoctorPayType){
|
||||||
//根据链接打开页面
|
//根据链接打开页面
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:goodslink];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//自定义web
|
//自定义web
|
||||||
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
IfishAlibcWebViewController* myView = [[IfishAlibcWebViewController alloc] init];
|
||||||
|
|
|
||||||
|
|
@ -154,7 +154,7 @@
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
//app 内闭环交易 强制H5 打开
|
//app 内闭环交易 强制H5 打开
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||||
//自定义web
|
//自定义web
|
||||||
|
|
|
||||||
|
|
@ -128,7 +128,7 @@ static NSString * const cellIdenti = @"IfishBCShopItemCell";
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
//app 内闭环交易 强制H5 打开
|
//app 内闭环交易 强制H5 打开
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||||
//自定义web
|
//自定义web
|
||||||
|
|
|
||||||
|
|
@ -452,7 +452,7 @@
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
//app 内闭环交易 强制H5 打开
|
//app 内闭环交易 强制H5 打开
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||||
//自定义web
|
//自定义web
|
||||||
|
|
|
||||||
|
|
@ -9,6 +9,8 @@
|
||||||
#import "PushMasssageWebViewController.h"
|
#import "PushMasssageWebViewController.h"
|
||||||
#import <WebKit/WebKit.h>
|
#import <WebKit/WebKit.h>
|
||||||
#import <MediaPlayer/MediaPlayer.h>
|
#import <MediaPlayer/MediaPlayer.h>
|
||||||
|
#import <AlibcTradeSDK/AlibcTradeSDK.h>
|
||||||
|
#import "IfishAlibcWebViewController.h"
|
||||||
//#import "NJKWebViewProgressView.h"
|
//#import "NJKWebViewProgressView.h"
|
||||||
//#import "NJKWebViewProgress.h"
|
//#import "NJKWebViewProgress.h"
|
||||||
@interface PushMasssageWebViewController ()<WKUIDelegate,WKNavigationDelegate>
|
@interface PushMasssageWebViewController ()<WKUIDelegate,WKNavigationDelegate>
|
||||||
|
|
@ -114,6 +116,43 @@ Strong UIProgressView *wkProgressView;
|
||||||
[self.webView setNavigationDelegate:nil];
|
[self.webView setNavigationDelegate:nil];
|
||||||
[self.webView setUIDelegate: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
|
- (void)webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation
|
||||||
{
|
{
|
||||||
|
|
|
||||||
|
|
@ -1767,7 +1767,7 @@ Assign BOOL isPush;
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
//app 内闭环交易 强制H5 打开
|
//app 内闭环交易 强制H5 打开
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||||
//自定义web
|
//自定义web
|
||||||
|
|
|
||||||
|
|
@ -262,7 +262,7 @@
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
//app 内闭环交易 强制H5 打开
|
//app 内闭环交易 强制H5 打开
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||||
//自定义web
|
//自定义web
|
||||||
|
|
|
||||||
|
|
@ -380,7 +380,7 @@
|
||||||
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
id<AlibcTradePage> page = [AlibcTradePageFactory page:linkUrl];
|
||||||
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
AlibcTradeShowParams* showParam = [[AlibcTradeShowParams alloc] init];
|
||||||
//app 内闭环交易 强制H5 打开
|
//app 内闭环交易 强制H5 打开
|
||||||
showParam.openType = AlibcOpenTypeH5;
|
showParam.openType = AlibcOpenTypeNative;
|
||||||
|
|
||||||
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
//AlibcWebViewController* myView = [[AlibcWebViewController alloc] init];
|
||||||
//自定义web
|
//自定义web
|
||||||
|
|
|
||||||
|
|
@ -609,7 +609,7 @@
|
||||||
if([[P2PClient sharedClient] getPlaybackCurrentFileIndex]>=([[P2PClient sharedClient] getPlaybackFilesLength]-1)){
|
if([[P2PClient sharedClient] getPlaybackCurrentFileIndex]>=([[P2PClient sharedClient] getPlaybackFilesLength]-1)){
|
||||||
[self.view makeToast:NSLocalizedString(@"no_next_files", nil)];
|
[self.view makeToast:NSLocalizedString(@"no_next_files", nil)];
|
||||||
}else{
|
}else{
|
||||||
[[P2PClient sharedClient] next];
|
[((P2PClient*)[P2PClient sharedClient]) next];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#pragma mark - 快进
|
#pragma mark - 快进
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue