【发布时间】:2012-03-07 01:39:24
【问题描述】:
所以我希望通过 IBOutlet 创建一个 UIBarButton,并通过此按钮将 JavaScript 代码发送到 WebView。这是我到目前为止所拥有的,但它不断返回错误:
ViewController.m
- (IBAction)emailCodePhone:(id)sender {
NSURL *url = [NSURL URLWithString:@"javascript:location.href="mailto:someone@something.com?body="+document.getElementById("code").value;"];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[webViewPhone loadRequest:requestObj];
}
ViewController.m 错误
javascript:location.href="mailto:someone@something.com?body="+document.getElementById("code").value;
^ 这是我想要发送到 UIWebView 的 JavaScript 代码,因此位于 Textarea 中的任何内容(谁的 ID 是 code)都将通过电子邮件发送到 someone@something.com.
还请说明是否有更简单的方法。
【问题讨论】:
标签: javascript iphone uiwebview uibutton iboutlet