Ionic 2 PWA:链接到特定页面



我想让人们在我的应用程序中分享他们自己的用户个人资料。因此,每个配置文件都需要有自己的链接,例如:myweb.com/user1不幸的是,ionic 2应用程序中没有这样的链接/路由。

这导致了我的问题 - 我如何让用户共享自己的个人资料 URL,以便其他人被重定向到发件人个人资料页面?有没有办法做到这一点,以便它也可以在 Ionic 2 的桌面上运行?

有关信息 - 通过在 Ionic 3 中添加对深度链接的支持,解决了这个问题。CLI 命令$ ionic g page user现在将创建一个页面,其中包含自己的页面模块,并且能够使用 @IonicPage 装饰器指定应如何形成 url。在您的情况下,您还可以将用户 ID 作为参数添加到@IonicPage段中,例如:

@IonicPage({
  name: "user",
  segment: "user/:id"
})

然后,您可以使用 URL 直接深度链接到用户的页面。

您可以使用自定义 URL 方案插件设置应用链接。它将帮助您创建可以从浏览器打开的应用程序链接。例如,如果您在浏览器 URL 中键入 myApp://然后导航到该 URL,它将打开您的应用程序。

为此,请按如下方式安装插件:

离子科尔多

瓦插件添加科尔多瓦插件自定义网址方案 --变量 URL_SCHEME=myCoolApp

其中,myCoolApp 是可从中打开应用的 URL 架构。

为了测试它是否正常工作,请在手机的任何浏览器中键入 myCoolApp://然后去。如果它会重定向到您的应用程序,则它正在工作,否则不起作用。

相关内容

  • 没有找到相关文章

最新更新