gpt4 book ai didi

Angularjs - 基于浏览器/平台更改 View ?

转载 作者:行者123 更新时间:2023-12-04 07:25:44 24 4
gpt4 key购买 nike

是否有任何内置服务/指令/路由来根据用户访问的浏览器/平台的类型更改 View (或使用路由的页面)?我希望手机和平板电脑拥有与桌面用户不同的 View 。

最佳答案

我不知道 Angular 有什么内置的东西,但你可以通过在路由规则中插入逻辑来做到这一点。例如:

angular.module('browser-routing', []).
config(function($routeProvider) {
$routeProvider.
when('/', {templateUrl: getBrowser() + '.html'})
});

在本例中,如果 getBrowser() 返回 'iphone'它将渲染 View iphone.html
您可以使用
BrowserDetect做顾名思义。

fiddle example for Chrome and Firefox detection

关于Angularjs - 基于浏览器/平台更改 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12143678/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com