从IOS WebView访问媒体库
我正在加载一个包含从IOS WebView访问媒体库,ios,webview,uiwebview,Ios,Webview,Uiwebview,我正在加载一个包含 <input type='file'> 它不起作用。任何帮助都将不胜感激 谢谢你的Html视图模板,你需要一个简单的JS工具 带有超链接的按钮 <a href="app://file"><button>Add File</button></a> 然后在您的webscript中 <script> function jsFunction(data) { //Handle } &l
<input type='file'>
它不起作用。任何帮助都将不胜感激
谢谢你的Html视图模板,你需要一个简单的JS工具 带有超链接的按钮
<a href="app://file"><button>Add File</button></a>
然后在您的webscript中
<script>
function jsFunction(data) {
//Handle
}
</script>
函数jsFunction(数据){
//处理
}
在这里,你可以找到你想要的任何东西。我正在寻找其他方法,如果有任何方法,请确保文档已完全加载
- (BOOL)webView:(UIWebView )webView shouldStartLoadWithRequest:(NSURLRequest )request navigationType:(UIWebViewNavigationType)navigationType {
NSString *str=[request.URL absoluteString];
if ([str isEqualToString:@"app://file"]) {
// get the file data or url here
NSString *javaScript = @"jsFunction(param as url or data)";
NSString *response = [webViewstringByEvaluatingJavaScriptFromString:javaScript];
}
}
<script>
function jsFunction(data) {
//Handle
}
</script>