0
我正在研究cordova hybrid appliication。我想有基於兼容性的單獨的html視圖。問題來了,角度材料設計在舊設備上效果不佳。我不想爲每個人劃傷材料設計屏幕。我的計劃是,新設備將運行一組視圖,而舊設備則運行另一組視圖。此拆分將基於設備類型和操作系統版本。根據設備和操作系統拆分cordova視圖
我最初的想法是爲不同的版本指定兩個單獨的索引文件。所以拆分可以基於我的鋤頭中的一面旗幟。留下2個版本,一個用於新設備,另一個用於兼容性。有任何想法嗎?
事情是我希望我的JavaScript在兩個版本中保持一致,只有我的html應該是不同的。我想要一個乾淨的解決方案,根據我的gradle構建中的標誌使用兩個html集合中的任何一個。所以相同的功能,但不同的外觀,更改JavaScript來檢查版本需要許多更改。 –
以及你可以加載你想要的HTML取決於版本(http://api.jquery.com/load/爲jquery)(http://stackoverflow.com/questions/24496201/load-html-template-from -file-into-a-variable-in-angularjs for angular) –
這仍然需要對我擁有的每個控制器進行修改?我可能會錯誤地理解這個,但是這個解決方案是將html加載到視圖中,它不會替換整個視圖?對不起,如果我錯了,我已經習慣了專門的Android,我是混合html應用程序的新手。 –