Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/120.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从IOS WebView访问媒体库_Ios_Webview_Uiwebview - Fatal编程技术网

从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>