我有一个IOS应用程序,它显示一些硬编码的HTML页面...是否可以使用MailTo按钮打开电子邮件程序?是否可以在本机iOS HTML页面中使用“mailto”按钮?
0
A
回答
1
我刚刚尝试使用下面的代码,并且链接在那里,但是当我单击链接时,电子邮件应用程序未加载。事实上没有任何事情发生。然而,这是在模拟器。
更新:这确实打开了实际设备上的邮件应用程序。所以,是的,它确实有效!
- (void)embedYouTubeWithVideoID:(NSString *)videoID {
CGFloat w = webView.frame.size.width;
CGFloat h = webView.frame.size.height;
NSString *ytUrlString = [NSString stringWithFormat:@"http://www.youtube.com/v/%@&version=3&autohide=1&autoplay=1&cc_load_policy=1&fs=1&hd=1&modestbranding=1&rel=0&showsearch=0", videoID];
NSString *embed = [NSString stringWithFormat:@"\
<html>\
<head>\
<meta name=\"viewport\" content=\"initial-scale = 1.0, user-scalable = no, width = %0.0f\"/>\
</head>\
<body style=\"background:transparent;margin-top:0px;margin-left:0px\">\
<div>\
<object width=\"%0.0f\" height=\"%0.0f\">\
<param name=\"movie\" value=\"%@\" />\
<param name=\"wmode\" value=\"transparent\" />\
<param name=\"allowFullScreen\" value=\"true\" />\
<param name=\"quality\" value=\"high\" />\
<embed src=\"%@\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" allowscriptaccess=\"always\" wmode=\"transparent\" width=\"%0.0f\" height=\"%0.0f\" />\
</object>\
</div>\
<a href=\"mailto:[email protected]\">MAIL_TO_TEST</a>\
</body>\
</html>", w, w, h, ytUrlString, ytUrlString, w, h];
[webView loadHTMLString:embed baseURL:nil];
}
+0
啊,我只在模拟器中试过,感谢帮帮我 ! – Nathan
2
是的,你可以使用工作mailto:
HTML链接。它很可能不适用于iOS模拟器。在您的设备上尝试一下。
相关问题
- 1. 是否可以使用html按钮为页面添加书签?
- 2. 是否可以使用CSS设计本机iOS用户界面?
- 3. 是否可以在html中使用按钮作为超链接
- 4. 是否可以将文本放在HTML按钮上的3D按钮?
- 5. 是否可以在应用程序中使用iOS“感叹号”徽章/按钮?
- 6. 是否可以使用标准HTML按钮发出事件?
- 7. 如何在HTML中编写按钮以在记事本中打开html页面
- 8. 是否可以在Eclipse中向导页面org.eclipse.ui.dialogs.WizardNewFileCreationPage中隐藏帮助按钮?
- 9. 是否可以使用Javascript创建动态HTML页面?
- 10. 是否可以在JSP中创建本地页面作用域?
- 11. iOS主页按钮警告,可以吗?
- 12. 按钮下载HTML页面
- 13. 在显示HTML页面之前是否可以预加载HTML页面?
- 14. 是否可以使用HTML
- 15. 在html页面中有多个ID是否可以接受?
- 16. 是否可以在HTML中编辑Wordpress页面?
- 17. 是否可以使用HTML按钮上传文件以用于W3C File API?
- 18. 如何使用JavaScript在asp.net页面显示是/否按钮
- 19. 可以检测用户是否正在按iOS上的屏幕捕获按钮?
- 20. 是否可以在页面指令中使用EL?
- 21. 是否可以在非MVC ASP.Net页面中使用Html.RenderPartial?
- 22. 是否可以在xaml页面中使用摄像头?
- 23. 是否可以在JSP页面中使用'enctype'和'method'= post?
- 24. 是否可以打开一个页面,然后单击另一个页面上的按钮使用php或javascript
- 25. 是否可以通过JS在页面上附加HTML?
- 26. 是否可以在现有的win32 GUI上使用QT按钮?
- 27. 检查文本是否在HTML元素的页面上可见
- 28. 是否可以同时在HTML页面中显示多个HTML文件内容?
- 29. 是否可以为移动iOS和Android定制选择按钮?
- 30. 我可以使用像asp.net按钮的HTML按钮吗?
我相信与mailto:协议的任何链接打开邮件应用程序。当然,你可以试试这个。 –
是啊..试过了,但没有工作......我想知道是否有什么特定的东西需要在iOS上做,以使其工作... – Nathan