Ionic2 - 如何读取用户输入的'URL'?



我正在开发一个混合的Ionic2应用程序和网站,以显示由众多连接对象发送的数据。

每个对象都有一个唯一的 ID。 可以访问数据:

  • 通过应用程序,在专用表单中输入ID
  • 通过链接到虚拟网页(二维码(:app.site.com/I_need_a_way_to_read_the_ID。

所以我需要一种方法来"识别"我渴望 ID(困难(,并将 ID 放在上面提到的形式中(简单(。

如果 QRCode 链接到"app.site.com/ID",我的应用程序必须知道所有 ID,所以我没有找到使其工作的方法。

但是,如果QRCode链接到"app.site.com/?ID",那么Ionic认为我正在登陆主页。 但是我没有找到任何方法来获取完整的URL,对其进行分析并获取ID。

知道吗? 多谢!

好吧,我进一步挖掘。

答案是关于深度链接的。无需使用深度链接插件(我无法可靠地配置(,因为深度链接嵌入在 Ionic 2 中。

此处介绍了最简单的解决方案。

两个字:

import { IonicApp, IonicModule, DeepLinkConfig } from 'ionic-angular';
...
IonicModule.forRoot(App, {}, 
{links: [
{ component: targetPage, name: "ID", segment: "id/:name" }
]}
)

然后使用以下链接和ça-roule-ma-poule ! :

app.site.com/#/id/my_id

相关内容

  • 没有找到相关文章

最新更新