我对Laravel 5.5中的邮件通知有疑问。
功能toMail()
中的CustomNotification.php我使用这个:
->action('Open myapp', url('myapp://test'))
如果我发送邮件,我有空的href
标签(style
和class
工程)。
如何使用myapp://而不是http://在邮件通知中创建操作?
使用forceSchema
方法:
$urlGenerator = url();
$urlGenerator->forceSchema('myapp'); // forceScheme() for laravel 5.4+
$url = $urlGenerator->to('test');
邮件剪切(可能是安全原因)自定义URL(如myapp://test
)。您可以解决此问题,如果您创建登录页面,然后将按钮与自定义URL放在一起(在邮件中必须放置登录页面URL)。