我试图确定是否可以在项目中使用angular.js(和anguar-ui-bootstrap)。
该Web应用程序可以与任何合理的现代浏览器一起使用,我很惊讶在angular-ui-bootstrap站点上的右侧,在单击“创建构建”按钮后服务器响应:
您当前的浏览器不支持创建自定义版本。请花一点时间升级到更现代的浏览器(而不是Safari)。
带有指向http://browsehappy.com的链接,其中列出了我的Safari(第8版),但angular-ui-bootstrap明确排除了它。
在angular.js的常见问题中是:
AngularJS是100%JavaScript,100%客户端并与台式机和移动浏览器兼容。
引导程序3本身也兼容。
由于我是angular.js的新手,所以只需下载并尝试学习它,但是老实说,我不想浪费几天/几周的时间来学习发现:它不完全支持Safari。所有合理的现代浏览器的支持对该项目至关重要。
因此,问题是:
angular-ui-bootstrap构建模式窗口启动了一个名为的函数isOldBrowser
。查看他们的仓库,可以在misc / demo / assets / app.js下找到该函数。与其寻找特定的浏览器,不如寻找能够执行特定功能或返回特定结果的浏览器。大概来说,检查将是确保您拥有合适浏览器的一种非常通用的方法。
话虽这么说,Bootstrap几乎列出了所有受支持的浏览器,只有少数例外(例如Windows上的Safari)以及每个错误。Angular也有类似的说法,即它们支持所有当前的浏览器(IE9及更高版本)。无论哪种方式,使用任何现代浏览器都应该安全。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句