如何从Android应用程序和iOS应用程序打开本机日历?就像在点击一个按钮时,我想在ipad上打开本机日历。如何从钛应用程序打开本机日历?
1
A
回答
1
只需使用:
Titanium.Platform.openURL( 'CALSHOW://');
+0
这只适用于iOS。请参阅asanlo对答案的android部分的回答。 – minnow 2014-11-04 02:30:10
1
在Android中,你可以使用本机的意图打开它,解释here
有之间的版本比姜饼更低和更高的差异。由于HTC Sense软件,HTC设备也有所不同,正如this问题末尾所解释的那样。
这里是我的钛测试代码:
if (Titanium.Platform.osname=="android"){
//Params needed to create the android intent.
var packageStr = "com.google.android.calendar";
var classStr = "com.android.calendar.LaunchActivity";
var actionStr = Ti.Android.ACTION_VIEW;
var model = Ti.Platform.model;
if ((model.indexOf("HTC") != -1) || (model.indexOf("htc") != -1)){
//If it's a HTC device
packageStr = "com.htc.calendar";
classStr = "com.htc.calendar.MonthActivity";
actionStr = Ti.Android.ACTION_MAIN;
}
else {
//For android versions before Gingerbread (2.3)
var version = parseFloat(Ti.Platform.version);
if (version < 2.4) packageStr = "com.android.calendar";
}
//Launch native calendar
var intent = Ti.Android.createIntent({
action: actionStr,
packageName: packageStr,
className: classStr
});
Ti.Android.currentActivity.startActivity(intent);
}
你也可以打开被以同样的方式适应this钛如上
+0
有关iOS的答案,请参阅Stef的答案。 – minnow 2014-11-04 02:31:47
相关问题
- 1. 我想从android应用程序打开日历应用程序
- 2. 如何在iOS 6.1中从我们的应用程序打开本机日历应用程序?
- 3. 如何从我的应用程序中打开iPhone日历?
- 4. 如何从我的应用程序中打开日历?
- 5. 如何从我的应用程序打开谷歌日历应用程序?
- 6. 从webapp打开本机应用程序
- 7. 如何从iPhone中的本机应用程序打开相机?
- 8. 用钛应用程序打开WAZE
- 9. 钛应用程序未打开android N
- 10. 如何从Foursquare/checkins/reply打开本机iOS应用程序?
- 11. 从浏览器打开本机iOS应用程序,如何?
- 12. 从Android的另一个应用程序打开默认日历应用程序
- 13. 从我的应用程序打开Apple日历
- 14. 从日历中打开科尔多瓦Android应用程序
- 15. 从日历中打开Android应用程序
- 16. 如何在本机iOS 6日历应用程序中创建日历?
- 17. Worklight - 打开本机应用程序
- 18. 如何从任何其他应用程序打开内置的Google日历?
- 19. 从小工具应用打开日历
- 20. 从Swift应用打开日历
- 21. 从WP7打开日历应用
- 22. 从浏览器打开本机应用程序(不是手机)
- 23. 如何从打开相机返回后检测Web应用程序的简历?
- 24. 如何从黑莓旅行等日历的网址打开应用程序?
- 25. 如何在HTML5手机中打开日历字段的日历?
- 26. 以编程方式打开iphone日历应用程序
- 27. 如何打开android日历应用程序并跳转到指定日期?
- 28. 使用IBAction从我的应用程序打开本机Twitter应用程序
- 29. 如何从EKEvent打开应用程序
- 30. 如何设置日历应用程序的开始日期
代码“创建事件”本地日历的屏幕和为什么?您想做什么?只需打开应用程序? – 2013-04-08 12:20:35
是的,我有一个名为'在日历中查看约会'的按钮。点击它,本机日历应该打开 – user2189878 2013-04-08 12:25:40