爲基於iPhone的Web應用程序顯示日期選取器的最佳方式是什麼?我們可以證明類似iPhone本機日期選取器像在Web應用程序如下圖所示:適用於iPhone Web應用程序的日期選取器
回答
最簡單的方法(可以說是最好的方法)是使用Safari瀏覽器內置的日期選擇器使用HTML5類型=「日期」
<input type="date" />
你不能。日期選擇器是本地控件,並且在Mobile Safari中不可用。
+1在技術上是正確的。你不能從瀏覽器中觸發本地日期選擇器(這是對蘋果公司的完全監督,恕我直言)。所選的答案也是正確的,因爲您可以編寫JavaScript來模擬它。 – 2011-04-08 21:20:03
你可以。通過使用UIWebView的JavaScript橋 – cocoafan 2011-06-30 00:31:07
這是支持iOS 5 – 2012-07-12 22:31:53
那麼,如果它對你來說真的很重要,你可以自己編碼。
有了足夠的工作,你可能會覺得它看起來很像蘋果的本地控制。
感覺像腸道一樣,對於有限的回報將是很多工作。
有,在瀏覽器中運行的iPhone原生風格的日期選擇器 - http://cubiq.org/spinning-wheel-on-webkit-for-iphone-ipod-touch/11
我知道這是舊的文章,但對於未來的觀衆: 如果您正在使用jQuery,你可以嘗試Mobiscroll,可定製的日期選擇器爲觸摸設備進行了優化它還運送iOS和Android皮膚。
在ASP.Net,您可以使用文本框類型的輸入框= 「日期」。
<asp:TextBox type="date" runat="server" />
在Html5兼容的瀏覽器中,您將有一個日期字段。 在Html5不兼容的瀏覽器中,您將擁有簡單的文本字段。
雖然需要註冊可能不喜歡,但如果您希望爲較舊的ios(5.x之前版本)和android(4.x之前的版本)設備提供一致的回退,並且可能還有其他一些平臺,則Mobiscroll看起來很值得評估,因爲它承諾支持jQMobi(現在是英特爾appframework)和Zepto。
有一個HTML5的iPhone風格日期選擇器Next-Point。也許你可以改變它來滿足你的需求。
<input type="date" />
上面的代碼不會在mozilla上工作。
firefox不支持輸入類型日期。
- 1. 適用於iPhone的Flex應用程序
- 2. 適用於iPhone的OCR應用程序
- 3. 適用於Web應用程序的Bottle.py
- 4. 適用於iPhone的地理位置JavaScript JavaScript Web應用程序
- 5. iphone應用程序中的日期選擇器
- 6. 從iOS/Android上的Web應用程序調用本機日期選取器
- 7. 適用於WindowsPhone8應用程序的DateTime選取器
- 8. 鈦適用於iPhone應用程序
- 9. 基於Web的Iphone/Android應用程序
- 10. 適用於通用(iPhone/iPad)應用程序的iOS控制器
- 11. 適用於iPhone的應用程序內購買服務器應用程序
- 12. c#中的日期時間用於web應用程序
- 13. 適用於Angular的日期選取器忽略本地時區
- 14. 適用於iPhone的Xamarin iPad模擬器應用程序
- 15. 適用於iPhone的SIP服務器應用程序
- 16. iPhone應用程序從日曆中挑選日期
- 17. 適用於Web應用程序的容器託管安全
- 18. 適用於所有Web應用程序的全局過濾器
- 19. Web應用程序不適用於Android的Chrome瀏覽器
- 20. 修復bug:日期值適用於iPhone,但不適用於iPad
- 21. iPhone的Web應用程序
- 22. 應用程序請求不適用於iPhone瀏覽器,但適用於Facebook應用程序
- 23. Windows應用商店中的應用程序的日期選擇器空日期
- 24. 使用iPhone的「Web應用程序工具包」用於iPhone
- 25. 從iphone應用程序發送日期時間到web服務
- 26. 默認日期選擇器日期不再適用於iOS 5
- 27. WPF/Clickonce vs Web應用程序日期
- 28. 提交適用於iPhone 5的iPhone應用程序,僅限iPad?
- 29. xmlvm適用於iPhone的iPhone應用程序?
- 30. 適用於Java Web應用程序的安裝程序
請將答案調整爲更合適的答案。我們不需要cubiq使用的外部軟件包,因爲有一種更簡單的方法。 – Fallenreaper 2013-02-06 17:48:36
參見http://stackoverflow.com/questions/4946919/invoke-native-date-picker-from-web-app-on-ios-android – 2013-05-30 18:48:06