我在网站上有一个到网络资源的路线,因此我们希望在使用Blade模板中的{{URL :: route(‘calendar’)}}时使用webcal://生成网址.
我尝试添加一个协议选项,但这被忽略了,所以我猜必须有另一种方法吗?
Route::get('/calendar.ics',
[
'as' => 'calendar',
'uses' => 'EntityController@calendar',
'protocol' => 'webcal'
]
);
建议欢迎!
解决方法:
网络URI不是官方协议. webcal://实际上将以http://传递给另一个应用程序.
如建议的那样,您可以为此执行自己的帮助,也可以在视图中编写纯实际URI.