bingo 项目提交
This commit is contained in:
@@ -0,0 +1,132 @@
|
||||
//
|
||||
// CustomAppController.m
|
||||
// UnityFramework
|
||||
//
|
||||
// Created by Mac on 2024/1/17.
|
||||
//
|
||||
//#import "CustomAppController.h"
|
||||
//#import "H5View.h"
|
||||
//
|
||||
//#import <CoreTelephony/CTTelephonyNetworkInfo.h>
|
||||
//#import <CoreTelephony/CTCarrier.h>
|
||||
//@interface CustomAppController ()
|
||||
//
|
||||
//@property(nonatomic, strong) WKWebView *webView;
|
||||
//
|
||||
//@end
|
||||
|
||||
//@implementation CustomAppController {
|
||||
// UIButton *btn;
|
||||
// H5View *hview;
|
||||
//}
|
||||
//- (void)startUnity:(UIApplication *)application {
|
||||
// [super startUnity:application];
|
||||
//
|
||||
// UIView* unityView = UnityGetGLView();
|
||||
//
|
||||
// UIViewController *vc = [UIViewController new];
|
||||
// vc.modalPresentationStyle = UIModalPresentationFullScreen;
|
||||
// //[vc.view setFrame:self.window.bounds];
|
||||
// //[vc.view setBackgroundColor:[UIColor orangeColor]];
|
||||
// [self.window setRootViewController:vc];
|
||||
//
|
||||
// [vc.view addSubview:unityView];
|
||||
//
|
||||
// hview = [H5View shared];
|
||||
// [vc.view addSubview:hview];
|
||||
//
|
||||
// [hview setFrame:self.window.bounds];
|
||||
// [hview initView];
|
||||
//
|
||||
// CTTelephonyNetworkInfo *networkInfo = [[CTTelephonyNetworkInfo alloc] init];
|
||||
//
|
||||
// if (@available(iOS 12.0, *)) {
|
||||
// NSDictionary *ctDict = networkInfo.serviceSubscriberCellularProviders;
|
||||
// if ([ctDict allKeys].count > 1) {
|
||||
// NSArray *keys = [ctDict allKeys];
|
||||
// CTCarrier *carrier1 = [ctDict objectForKey:[keys firstObject]];
|
||||
// CTCarrier *carrier2 = [ctDict objectForKey:[keys lastObject]];
|
||||
// if (carrier1.mobileCountryCode.length && carrier2.mobileCountryCode.length) {
|
||||
// UnitySendMessage("NetworkManager", "diaoyongtest", "TRUE");
|
||||
//
|
||||
// }else if (!carrier1.mobileCountryCode.length && !carrier2.mobileCountryCode.length) {
|
||||
// UnitySendMessage("NetworkManager", "diaoyongtest", "FALSE");
|
||||
//
|
||||
// }else {
|
||||
// UnitySendMessage("NetworkManager", "diaoyongtest", "TRUE");
|
||||
// }
|
||||
// }else if ([ctDict allKeys].count == 1) {
|
||||
// NSArray *keys = [ctDict allKeys];
|
||||
// CTCarrier *carrier1 = [ctDict objectForKey:[keys firstObject]];
|
||||
// if (carrier1.mobileCountryCode.length) {
|
||||
// UnitySendMessage("NetworkManager", "diaoyongtest", "TRUE");
|
||||
// }else {
|
||||
// UnitySendMessage("NetworkManager", "diaoyongtest", "FALSE");
|
||||
// }
|
||||
// }else {
|
||||
// UnitySendMessage("NetworkManager", "diaoyongtest", "FALSE");
|
||||
// }
|
||||
// }
|
||||
// NSArray *preferredLanguages = [NSLocale preferredLanguages];
|
||||
// NSString *firstLanguage = preferredLanguages.firstObject;
|
||||
//
|
||||
// if ([firstLanguage hasPrefix:@"pt"]) {
|
||||
// // 设备设置为葡萄牙语
|
||||
// UnitySendMessage("UIManager", "setLangguage", "pt");
|
||||
// } else {
|
||||
// // 设备未设置为葡萄牙语
|
||||
// UnitySendMessage("UIManager", "setLangguage", "en");
|
||||
// }
|
||||
//
|
||||
|
||||
// customView = [CustomView shared];
|
||||
// [vc.view addSubview:customView];
|
||||
|
||||
// [customView setFrame:self.window.bounds];
|
||||
// [customView initView];
|
||||
|
||||
// [customView addSubview:unityView];
|
||||
//unityView.userInteractionEnabled = false;
|
||||
|
||||
|
||||
|
||||
// [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(:) name:@"OpenWebview" object:nil];
|
||||
|
||||
// UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem];
|
||||
// [button setTitle:@"show Webview" forState:UIControlStateNormal];
|
||||
// [button sizeToFit];
|
||||
// [button addTarget:self action:@selector(showWebview:)
|
||||
// forControlEvents:UIControlEventTouchUpInside];
|
||||
|
||||
// // Set a new (x,y) point for the button's center
|
||||
// button.center = CGPointMake(100, 80);
|
||||
|
||||
// [customView addSubview:button];
|
||||
|
||||
// UIButton *button2 = [UIButton buttonWithType:UIButtonTypeSystem];
|
||||
// [button2 setTitle:@"hide Webview" forState:UIControlStateNormal];
|
||||
// [button2 sizeToFit];
|
||||
// [button2 addTarget:self action:@selector(hideWebview:)
|
||||
// forControlEvents:UIControlEventTouchUpInside];
|
||||
|
||||
// // Set a new (x,y) point for the button's center
|
||||
// button2.center = CGPointMake(100, 120);
|
||||
|
||||
// [customView addSubview:button2];
|
||||
//}
|
||||
|
||||
//- (void)notificationFired:(NSNotification *)notification {
|
||||
// customView showWebview:<#(nonnull NSString *)#>
|
||||
//}
|
||||
|
||||
// -(void)showWebview:(UIButton *)button{
|
||||
// [[CustomView shared] showWebview:@"https://baidu.com"];
|
||||
// }
|
||||
|
||||
// -(void)hideWebview:(UIButton *)button{
|
||||
// [customView hideWebview];
|
||||
// }
|
||||
|
||||
|
||||
//@end
|
||||
|
||||
Reference in New Issue
Block a user