UIWebView 访问照片库但有多个选择
UIWebView accessing photo library but with multiple selection
我需要有关此网络包装器应用程序的帮助。在我的应用程序中有一个 UIWebView,当我从 UIWebView 调用输入标签来访问文件时,它工作得很好,我没有在我的代码中添加任何多个,但应用程序正在选择多张图像,但我想要一个图像选择。请帮我。这是我的代码。
[webPage loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0]];
[webPage setOpaque:NO];
webPage.backgroundColor = [UIColor clearColor];
webPage.scrollView.bounces = NO;
webPage.delegate = self;
[self.view addSubview:webPage];
我有简单的<input type="file" />
问题是 UIWebView 自动将多个属性附加到 HTML 标签。
此行为因 iOS 版本而异,我认为这是 UIWebView 的错误。
我从 UIWebview 到 WKWebview 也有相同的 problem.Migrate,它速度更快,可以解决这个问题。如果应用程序支持 iOS 8.0 及更高版本,Apple 也建议使用 WKWebview。
iOS代码
// .h file
// Please import #import <WebKit/WebKit.h>
@property(strong,nonatomic) WKWebView *webView;
// .m file in viewDidLoad Method
_webView = [[WKWebView alloc] initWithFrame:self.view.frame];
[_webView loadHTMLString:htmlString baseURL: [[NSBundle mainBundle] bundleURL]];
_webView.frame = CGRectMake(self.view.frame.origin.x,self.view.frame.origin.y + 20, self.view.frame.size.width, self.view.frame.size.height);
[self.view addSubview:_webView];
Html 使用
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<input type="file"/> test single <br/>
</body>
</html>
我需要有关此网络包装器应用程序的帮助。在我的应用程序中有一个 UIWebView,当我从 UIWebView 调用输入标签来访问文件时,它工作得很好,我没有在我的代码中添加任何多个,但应用程序正在选择多张图像,但我想要一个图像选择。请帮我。这是我的代码。
[webPage loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:url] cachePolicy:NSURLRequestReloadIgnoringLocalCacheData timeoutInterval:60.0]];
[webPage setOpaque:NO];
webPage.backgroundColor = [UIColor clearColor];
webPage.scrollView.bounces = NO;
webPage.delegate = self;
[self.view addSubview:webPage];
我有简单的<input type="file" />
问题是 UIWebView 自动将多个属性附加到 HTML 标签。 此行为因 iOS 版本而异,我认为这是 UIWebView 的错误。
我从 UIWebview 到 WKWebview 也有相同的 problem.Migrate,它速度更快,可以解决这个问题。如果应用程序支持 iOS 8.0 及更高版本,Apple 也建议使用 WKWebview。
iOS代码
// .h file
// Please import #import <WebKit/WebKit.h>
@property(strong,nonatomic) WKWebView *webView;
// .m file in viewDidLoad Method
_webView = [[WKWebView alloc] initWithFrame:self.view.frame];
[_webView loadHTMLString:htmlString baseURL: [[NSBundle mainBundle] bundleURL]];
_webView.frame = CGRectMake(self.view.frame.origin.x,self.view.frame.origin.y + 20, self.view.frame.size.width, self.view.frame.size.height);
[self.view addSubview:_webView];
Html 使用
<!DOCTYPE html>
<html lang="en">
<head>
</head>
<body>
<input type="file"/> test single <br/>
</body>
</html>