jjzjj

stringByEvaluatingJavaScriptFromS

全部标签

java - stringByEvaluatingJavascriptFromString(iOS 方法,Android 等效方法是什么?)

在iOS应用中,我使用了stringFromJavaScript=[webViewstringByEvaluatingJavascriptFromString:@"document.getElementById(\"image\").getAttribute(\"src")"];获取正在显示在webView上的图像的src目录。我想为Android做同样的事情。我有哪些选择?基本上,目的是捕获路径,以便我可以通过电子邮件发送相同的图片...即。"picture.php?image=%@",stringFromJavascript这样,当用户单击链接或将其发布到facebook等时,将加

java - stringByEvaluatingJavascriptFromString(iOS 方法,Android 等效方法是什么?)

在iOS应用中,我使用了stringFromJavaScript=[webViewstringByEvaluatingJavascriptFromString:@"document.getElementById(\"image\").getAttribute(\"src")"];获取正在显示在webView上的图像的src目录。我想为Android做同样的事情。我有哪些选择?基本上,目的是捕获路径,以便我可以通过电子邮件发送相同的图片...即。"picture.php?image=%@",stringFromJavascript这样,当用户单击链接或将其发布到facebook等时,将加

javascript - stringByEvaluatingJavaScriptFromString 在 iOS 6 中不起作用

我发现问题只发生在iOS6上,但在低于iOS6的版本上工作正常。我的应用正在从一个链接加载图像,该链接需要使用Javascript放大其图像像素以填充到UIWebView的大小内。链接图像最初的像素为140x24。我看到它越线了,但图像没有使用iOS6模拟器按比例放大。它确实适用于iOS5模拟器。请帮忙。(void)webViewDidFinishLoad:(UIWebView*)webView{[webViewstringByEvaluatingJavaScriptFromString:@"document.getElementsByTagName(\"img\")(0).heigh

ios - self.viewController.webView stringByEvaluatingJavaScriptFromString 不起作用

NSString*jsString=[NSStringstringWithFormat:@"alert('ok');"];[self.viewController.webViewstringByEvaluatingJavaScriptFromString:jsString];我在cordovaappdelegate.m中写的! 最佳答案 在cordova-ios@3.x上你应该能够做到:[self.webViewstringByEvaluatingJavaScriptFromString:jsString];在cordova-ios

javascript 文件未加载并且 stringByEvaluatingJavaScriptFromString 也未执行?

我有一个应用程序,我从服务器下载一个html文件并在uiwebview中显示它,NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsfirstObject];NSString*path=[documentsDirectorystringByAppendingPathComponent:[dictionaryvalueForKey:@"htmlfilename"]];NSError*err;

javascript - UIWebView stringByEvaluatingJavaScriptFromString 问题

我在ViewController中有以下代码。“pageDisplay”是一个UIWebView。当我在模拟器中运行该应用程序时,HTML页面出现在JS运行之前。id为“myHeader”的元素,一个标签,不变。-(void)loadPageToView:(int)pageNumber{NSString*path=[[NSBundlemainBundle]pathForResource:[NSStringstringWithFormat:@"%d",pageNumber]ofType:@"html"];NSURL*url=[NSURLfileURLWithPath:path];NSUR

swift - WebView.stringByEvaluatingJavaScriptFromString 解析错误

当使用包含语法错误的WebView.stringByEvaluatingJavaScriptFromString加载脚本时,根本不会加载脚本,也不会返回任何错误。我像这样设置WebView的上下文来报告错误:letcontext=view.mainFrame.javaScriptContext;context.setObject(false,forKeyedSubscript:"JSError");context.exceptionHandler={context,exceptioninself.logIntern("JSError:"+exception.toString());co