在某些应用程序中,我看到一个链接被触摸时,使用Safari浏览器打开链接并退出当前应用程序。 我想从此功能使用从其他应用程序运行消息应用程序。我可以这样做吗?如果是的话,怎么可能?如何从iPhone中的其他应用程序运行一个应用程序?
回答
您需要使用 - [UIApplication openURL:]。例如,您可以使用
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"http://www.stackoverflow.com"]]
注意这也将切换到新的应用程序。应用程序可以使用plist注册它支持的URL方案。
当您提到如何注册自己的URL方案时,投票通过另一方。 – 2010-04-19 10:41:06
我知道启动外部应用程序的唯一方法是使用UIApplication openUrl
。文档说
表示URL的对象 (通用资源定位符)。 UIKit 支持http :, https:,tel :,和 mailto:方案。
如果您是电子邮件应用程序,您可以按照mailto:方案传递链接。最简单的例子是@"mailto:[email protected]"
。
我想打开消息应用程序!有什么办法? – 2010-04-20 05:11:04
我这样做,我写邮件的地方,写在前面的电话号码。 和应用程序的工作是正确的,
[[UIApplication sharedApplication] openURL: [NSURL URLWithString: @"sms:09120000000"]];
是:你需要使用URL方案:
从本质上讲,一个应用程序将注册在处理特定URL前缀的事实,然后启动该应用程序,你必须导航到该URL。
您可以通过这个URL参数传递太
如果你的意思是电子邮件应用程序,您可以根据邮寄地址通过链接:方案。最简单的例子是@“mailto:[email protected]”。
谢谢:)
- 1. iphone应用程序如何知道其他应用程序?
- 2. 如何从iPhone中的应用程序打开其他应用程序?
- 3. 你将如何从本地iPhone应用程序调用其他应用程序?
- 4. 使应用程序运行在其他应用程序上方
- 5. 连续将数据从一个应用程序发送到其他应用程序的其他应用程序?
- 6. 如何从其他应用程序启动ClickOnce应用程序?
- 7. 如何从一个Grails应用程序到其他Grails应用
- 8. 如何打开我们的应用程序中的其他应用程序iphone
- 9. 如何在iOS应用程序的背景上运行其他应用程序?
- 10. 如何在ios应用程序中宣传我的其他iphone应用程序?
- 11. 如何从一个iPhone应用程序
- 12. 从iPhone上运行应用程序隐藏应用程序
- 13. 如何从另一个qt应用程序运行一个qt应用程序
- 14. iPhone应用程序可以销售其他应用程序吗?
- 15. 如何从iPhone中的其他应用程序创建约会?
- 16. 如何从我的应用程序运行iPhone GameCenter应用程序?
- 17. 从一个应用程序(IOS)控制手机中的其他应用程序
- 18. 如何从其他应用程序
- 19. 如何从其他应用程序
- 20. 如何从其他Android应用程序
- 21. 如何从其他应用程序
- 22. 将一个Android应用程序导入其他应用程序
- 23. 如何从我的应用程序运行Facebook应用程序
- 24. 如何从另一个应用程序运行第二个应用程序(C#)
- 25. 从其他控制台应用程序运行控制台应用程序
- 26. 如何从flex mobile中的其他应用程序调用应用程序
- 27. iphone应用程序崩溃,同时应用程序运行一个线程asyc
- 28. 如何停止一个应用程序使用其他应用程序
- 29. 如何从应用程序列表中隐藏我的应用程序中的其他应用程序android
- 30. 如何从SWT应用程序运行SWT应用程序?
这可能是有用的http://handleopenurl.com/。例如:http://handleopenurl.com/scheme/itunes – 2012-03-07 05:29:28