您是否可以使用Ionic Framework通过一个代码库构建混合移动应用程序和桌面Web应用程序?

时间:2014-08-02 03:56:11

标签: angularjs css3 ionic-framework hybrid-mobile-app

我真的非常想要使用"一个尺寸适合所有"通过媒体查询/匹配媒体等智能方式处理和控制UI / JS。我也相信"移动第一"方法以及这对于性能(尤其是移动设备)的重要性。话虽如此,我对像Ionic这样的框架如何用来做这件事有点困惑?例如"标签"。

<ion-tabs></ion-tabs>

这当然不是常规的HTML。我对两者如何用于同一个应用程序感到有些困惑。这可以被视为影子DOM吗?我想知道什么是浏览器兼容性?

1 个答案:

答案 0 :(得分:2)

这与shadow DOM无关。这被称为指令。这是一个角色的事情。

请参阅:https://docs.angularjs.org/guide/directive

该框架本身是专为移动应用程序而设计的,但是在技术上没有什么可以阻止您在桌面上使用它...除了一件事:浏览器支持。

Ionic针对基于webkit的浏览器,因此您需要手动添加对Firefox和IE的支持。