iphone对js的支持
1.支持在手机函数调用服务器方法。
如:
1 js = [NSStringstringWithFormat:@"getMultimediaValue('%@','%@');",imgFiles,videosFiles];
2 [uiwebviewstringByEvaluatingJavaScriptFromString:js];
getMultimediaValue,为服务器端方法。
2.web服务器不能直接调用手机端本地函数。需web端重开url,如页面有“上传”按钮,web端需重定向一个url,手机端在webview回调函数
(BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType
中,对约定好的 特定url,调用本地程序。
浙公网安备 33010602011771号