【问题标题】:How can I create links of my native script app just like a web page? And listen to them?如何像网页一样创建本机脚本应用程序的链接?听他们的?
【发布时间】:2020-04-08 00:29:12
【问题描述】:

当在网络应用程序中调用 URL 时,我们可以执行特定任务。假设我们可以在POST 请求刚刚遇到.php 文件时发送电子邮件。 我想在nativescript 中做同样的事情。 所以问题是:

  • 如何为我的应用创建链接?
  • 我怎么称呼他们?
  • 当从我的应用调用特定的URL 时,它如何执行操作?

实际上我正在构建一个聊天应用程序,它将使用http 调用而不是socket iofirebase 值更改侦听器等。

提前致谢!

【问题讨论】:

    标签: http websocket nativescript nativescript-vue


    【解决方案1】:

    我认为您正在寻找深层链接。使用 nativescript-urlhandler 插件,为您的应用设置 URL 方案。然后,您只需要监听事件并为该 URL 执行导航。

    Apple 仅从 iOS 9 开始支持 Universal Links。您必须遵循 Apple 文档中提到的一些额外步骤,基本上验证您拥有该域。

    【讨论】:

    • 谢谢@Manoj。这正是我要寻找的。但是如何与 vue js 一起工作,有什么例子或有用的文章吗?
    • 我其实是想根据服务器端生成的事件来执行操作,例如firebase 检测更改或监视ref.on('value'.....) 之类的更改有什么方法可以实现谢谢
    • 最好不要在一个线程中混淆不同的主题。答案中的文档也适用于 Vue,Vue / Angular / React 或 NativeScript 支持的任何框架的结尾是重用移动设备中的 Web 功能以轻松管理/操作您的 UI。跨框架的核心 API 是相同的。
    • 谢谢@Manoj 我明白了:)
    • 我们可以使用nativescript urlhandlerrecive SSE(server send events)根据变化执行动作
    【解决方案2】:

    我通常使用:

    <Label onTap="clickMe">
    

    并且函数clickMe添加一个navigateTo原生方法。

    【讨论】:

    • 实际上我想创建我的应用程序响应式,如 firebase 函数
    猜你喜欢
    • 1970-01-01
    • 2016-11-21
    • 2019-09-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-12
    相关资源
    最近更新 更多