我尝试将EmailComposer插件添加到我的iPhone应用中,但总是给我错误:
Failed to load webpage with error: The requested URL was not found on this server.
我曾尝试将shouldStartLoadWithRequest
修改为:
- (BOOL) webView:(UIWebView*)theWebView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType
{
NSURL *url = [request URL];
if ( [ [url scheme] isEqualToString:@"mailto"] )
{
return YES;
} else {
return [self.viewController webView:theWebView shouldStartLoadWithRequest:request navigationType:navigationType];
}
}
但它仍然给我同样的错误。有没有人使用PhoneGap在任何iPhone应用程序中集成电子邮件功能。
我正在使用PhoneGap 1.4.1。
提前致谢。
答案 0 :(得分:0)
如果使用phonegap,则可以使用此JavaScript代码
window.location = 'mailto:test@example.com?body=Hello World Message';
或直接html链接
<a href="mailto:test@example.com?body=Hello World Message">send to friend</a>
我希望这对你有所帮助。