我现在有点困惑。 iPhone上有一个天气和库存小部件。是否可以自己创建这样的小部件?我不想在这里讨论iOS 5中的新功能。我只想知道它(iOS< 5)。
Here我在Dashcode的帮助下找到了介绍指南。
Wikipedia也表示这是不可能的。我一直认为会这样。
那么只有网络应用和原生应用可能吗?
PS:究竟是什么小部件?本机应用程序和HTML,CSS,Javascript的组合?只有HTML,CSS,Javascript?可可应用?
答案 0 :(得分:3)
不,iOS目前不允许创建小部件。你正在谈论的天气和股票小部件是由Apple创建的。没有API可以自己编写。
答案 1 :(得分:3)
从iOS8开始,它可能。第三方应用程序将能够为通知中心创建小部件。
http://www.apple.com/pr/library/2014/06/02Apple-Releases-iOS-8-SDK-With-Over-4-000-New-APIs.html
答案 2 :(得分:2)
This不是iOS小部件指南,它是Mac Dashboard小部件指南。
你不能
使用Dashcode,您可以为iOS和Mac创建Web应用程序。它是HTML,CSS和JavaScript的组合。这些Web应用程序仅在Web上可用(例如Safari)。如果您不想创建本机应用程序,您有两种可能性:
仅限网络的应用程序(浏览器应用程序)
虚幻应用程序(本机应用程序中的Browser-App)
原生应用程序(Real iOS-App)
仅限网络的应用程序(浏览器应用程序)
虚幻应用程序(本机应用程序中的Browser-App)
原生应用程序(Real iOS-App)
答案 3 :(得分:1)
不,目前这是不可能的。但您可以而且应该在bugreport.apple.com上提交功能请求,以便此问题得到一些关注。
答案 4 :(得分:1)
没有理由不能使用javascript创建类似组件的小部件并在uiwebview中显示它。这在Android和iOS中同样适用
几年前,当我参与java服务器页面开发时,我整理了一个使用dashcode来包装java或javascript组件的教程。
http://www.jsfcentral.com/listings/A21034;jsessionid=A15086803ABF96A63DB1AB5405C9A329?link