open-southeners/laravel-companion-apps

使用伴侣应用(Android、iOS、PWA...)扩展您的Laravel应用程序

2.0.1 2024-05-14 23:22 UTC

This package is auto-updated.

Last update: 2024-09-15 00:00:13 UTC


README

使用伴侣应用(Android、Apple、渐进式Web应用程序...)扩展您的Laravel应用程序。

主要功能

  • 允许在Android应用程序上启用应用链接(也称为深度链接
    • 生成用于应用链接验证的 .well-known/assetlinks.json 文件
    • 重定向到应用链接(redirect()->toApp(Companion::android('com.my_company.my_app'), 'products/1')Companion::android('com.my_company.my_app')->redirect('products/1')
    • 生成应用链接(Companion::android('com.my_company.my_app')->link('products/1')
  • 允许在iOS应用程序上启用应用链接(也称为通用链接
    • 生成用于应用链接验证的 apple-app-site-association 文件
    • 重定向到应用链接(redirect()->toApp(Companion::ios('com.my_company.my_app'))Companion::ios('com.my_company.my_app')->redirect('products/1')
    • 生成应用链接(Companion::ios('com.my_company.my_app')->link('products/1')->fallbackToStore()
  • 使用Blade指令 @companionMetaTags 或外观方法 app('companion')->metaTags() 添加智能横幅(目前仅限Apple)

入门

composer require open-southeners/laravel-companion-apps

文档

要了解如何使用所有功能,请查看官方文档

合作伙伴

skore logo

许可

本软件包是开源软件,受MIT许可证许可。