iOS Web應(yīng)用簡(jiǎn)單本地化
目前大多數(shù)的企業(yè)級(jí)IOS應(yīng)用還是以報(bào)表和公文審批為主,而且應(yīng)用的發(fā)展趨勢(shì)必將是朝Web方向發(fā)展的,雖然Native App有著無法比擬的靈活性。
如何將IOS上的一個(gè)Web頁面本地化呢?
1.編寫一個(gè)Native App,然后內(nèi)嵌WebBroswer
2.直接用瀏覽器打開應(yīng)用,然后將其“添加至到主屏”,這樣下次就不需要輸入網(wǎng)址了
顯而易見,方法2是最靈活,最簡(jiǎn)便的方法。通過這個(gè)方式我們可以擴(kuò)展,將一個(gè)眾多應(yīng)用入口集成到一個(gè)頁面里面,然后對(duì)這個(gè)頁面統(tǒng)一創(chuàng)建一個(gè)桌面入口。
通過Web的方式,不用多說比Native App開發(fā)效率高多了,而且可以跨平臺(tái),隨意施展你的才華。
本文的重點(diǎn)是:“添加到主屏”如何自定義圖標(biāo)?以及 打開Safari瀏覽器 默認(rèn)隱藏地址欄?
問題:“添加到主屏”如何自定義圖標(biāo)?
一句代碼搞定:在url的地址頁面中加入如下代碼即可
- <link rel="apple-touch-icon" href="/Content/apple-touch-icon.png" />
href是你的圖標(biāo)文件。
問題:打開Safari瀏覽器 默認(rèn)隱藏地址欄?
同樣一句代碼搞定:
- <meta name="apple-mobile-web-app-capable" content="yes" /> <meta name="apple-mobile-web-app-status-bar-style" content="black" />
但據(jù)說有時(shí)候不能打到效果,但我測(cè)試過我的ipad2上可以實(shí)現(xiàn)。
這樣一個(gè)完美的Web App就本地化到你的本本上了,后面的事情簡(jiǎn)單多了,Web就盡由您發(fā)揮了。
【編輯推薦】