javascript - Nativescript 应用程序无需使用服务器即可从本地浏览器接收数据

标签 javascript android nativescript

我们有一个 Angular Web 应用程序,可以使用 Service Worker 离线。大多数时候,它是离线使用而不是在线使用。

为了将一些信息打印到可移植蓝牙打印机(如收据),我们创建了一个 NativeScript 应用程序,它会在下载文件夹中查找从 Web 应用程序下载的文件。 (注意:目前我们只打算支持 Android 设备。由于时间限制,将 Web 应用程序转换为 NativeScript 也是不可能的)

这可行,但也许不是最好的方法。我们想知道是否可以让我们的 NativeScript 应用程序监听来自浏览器的数据,而无需在它们之间使用 API 服务器。

最佳答案

根据存储信息的大小,您可以使用 application-settings module或某些本地数据库,如 SQLite ( nativescript-sqlite ),甚至使用 Firebase 实时数据库本地存储信息(以及在 init 中启用的离线模式,如所述 here )

关于javascript - Nativescript 应用程序无需使用服务器即可从本地浏览器接收数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51130221/

相关文章:

java - 轻松创建 "loading"动画

android - 绑定(bind)到服务(如果存在)

vue.js - 具有线性渐变背景和图像的 NativeScript-Vue 按钮

ios - 是否可以将 ios 13 beta 安装到 ios 模拟器中?

angular - 奇怪的 NativeScript/Angular2 问题,应用程序在错误的位置查找模板

javascript - webpack block 和 vue.js 组件的浏览器缓存问题

javascript - Rails 3 - Ajax - 需要一些基本 Javascript/Jquery 的帮助

javascript - 如何处理嵌套的 promise ?

javascript - 如何将 .txt 加载到 Canvas 中

android - 插入图片sqlite