【发布时间】:2018-08-24 14:06:45
【问题描述】:
我有一个网站,并且我在共享主机中托管了该网站。问题是它在 PC 上看起来很棒,但在移动设备上看起来并不那么好。我知道我可以通过媒体查询使它看起来不错,但我想为用户提供全新的体验。当我在 PC 中打开它时,我在 Facebook 中看到过它,它运行良好,当我在移动设备(手机)中打开它时,它要求我为手机下载它。那么,它如何知道我的设备是 Android 还是 iOS 或 PC?我想在我的网站上做同样的事情。我有一个用Laravel 制作的网站,在我看来:
Route::get('/', 'PagesController@index');
在我的控制器中我想做的是:
<?php
if(getDevice($device) === "android"){
return "mobile_view";
}else{
return "pc_view";
}
?>
那么,php or Laravel 中有一个函数可以做到这一点吗?
【问题讨论】:
-
还有很多关于这个的其他问题/答案。请做一些研究并尝试一下。如果您在实施其中一种解决方案时遇到困难,请随时发布一个问题,其中包括您尝试过的代码、预期结果、实际结果以及您已经完成的调试。