Php 如何使用Laravel的代理库?
怎么了?我最近两天在尝试使用DeviceIndentify的库。这是一个基于但针对LARAVEL的库。Php 如何使用Laravel的代理库?,php,laravel,model-view-controller,controller,device-detection,Php,Laravel,Model View Controller,Controller,Device Detection,怎么了?我最近两天在尝试使用DeviceIndentify的库。这是一个基于但针对LARAVEL的库。 我已经阅读了README.md并搜索了有关如何正确使用该库的信息,但没有找到。 我已经安装了我应该安装的库,但是我不确定如何使用它 在我的测试中,我发现了一些问题。我创建了一个控制器,在其中添加了以下行代码: use Jenssegers\Agent\Facades\Agent; class AgentController extends Controller { public f
我已经阅读了README.md并搜索了有关如何正确使用该库的信息,但没有找到。
我已经安装了我应该安装的库,但是我不确定如何使用它
在我的测试中,我发现了一些问题。我创建了一个控制器,在其中添加了以下行代码:
use Jenssegers\Agent\Facades\Agent;
class AgentController extends Controller
{
public function DeviceCheck(){
$device = "desktop/";
$agent = new Agent();
if($agent->isMobile() == true){
$device = "mobile/";
}
return $device;
}
}
我希望在我的RouteController.php
上的view()
方法的路径中使用$device
变量。类似于:
// At Controller
...
return view($device . "welcome");
这是因为我将视图分为
视图/desktop/
和视图/mobile/
这只在移动设备中有效,所以您应该在移动设备上测试/打开页面以获取$device
数据
我建议您转到正确的设置。不,它不应该因为不是移动设备而显示错误。我已经访问了你发送的页面…你没有提到你的问题有任何错误。提一下这个问题。