Cordova SQLite 插件兼容性
Cordova SQLite Plugin Compatibility
我希望构建一个 iOS 混合应用程序,该应用程序也使用 Apple Watch 应用程序。 watchOS 应用程序收集要存储的高度计数据,仅此而已。我正在考虑使用这个插件,因为 watchOS 部分是用 Swift 编写的。我还没有开始 iPhone 应用程序,它现在只是一片空白,但我正在考虑使用 Cordova 将它变成一个混合应用程序。我一直在寻找在应用程序之间共享数据的最佳方式,我认为 SQLite 可能是最简单的。
This cordova plugin可用于使用JS操作SQLite数据库中的数据。这可以在 iPhone 应用程序中使用。我想我的问题是——这可能吗?如果我使用此库在 swift 中创建数据库,Cordova 插件是否能够访问它?对于将数据从原生 watchkit 应用程序共享到混合 iPhone 应用程序,有没有人有更好的想法?
那是行不通的。如果您在 watch运行 watch 上的 watch 应用程序中创建了一个 SQLite 数据库,这在物理上与 iPhone 运行 您的 cordova 应用程序不同, iPhone 上的应用程序 运行 应该如何访问数据库?
将 watch-kit 应用程序与 cordova 应用程序结合使用的方法是 cordova-plugin-apple-watch。该插件提供三种不同的方式在手表应用程序和 iphone 应用程序之间进行通信:
如果数据应该可以被两个应用程序访问并且它应该是持久的(比如数据库),那么方法可能是用户默认设置。但是,如果您只想将数据从您的 watch-app 发送到您的 cordova-app(手表不再需要它),那么消息传递也可以正常工作(cordova-app 然后可以将数据存储在您想要的任何位置)。
我希望构建一个 iOS 混合应用程序,该应用程序也使用 Apple Watch 应用程序。 watchOS 应用程序收集要存储的高度计数据,仅此而已。我正在考虑使用这个插件,因为 watchOS 部分是用 Swift 编写的。我还没有开始 iPhone 应用程序,它现在只是一片空白,但我正在考虑使用 Cordova 将它变成一个混合应用程序。我一直在寻找在应用程序之间共享数据的最佳方式,我认为 SQLite 可能是最简单的。
This cordova plugin可用于使用JS操作SQLite数据库中的数据。这可以在 iPhone 应用程序中使用。我想我的问题是——这可能吗?如果我使用此库在 swift 中创建数据库,Cordova 插件是否能够访问它?对于将数据从原生 watchkit 应用程序共享到混合 iPhone 应用程序,有没有人有更好的想法?
那是行不通的。如果您在 watch运行 watch 上的 watch 应用程序中创建了一个 SQLite 数据库,这在物理上与 iPhone 运行 您的 cordova 应用程序不同, iPhone 上的应用程序 运行 应该如何访问数据库?
将 watch-kit 应用程序与 cordova 应用程序结合使用的方法是 cordova-plugin-apple-watch。该插件提供三种不同的方式在手表应用程序和 iphone 应用程序之间进行通信:
如果数据应该可以被两个应用程序访问并且它应该是持久的(比如数据库),那么方法可能是用户默认设置。但是,如果您只想将数据从您的 watch-app 发送到您的 cordova-app(手表不再需要它),那么消息传递也可以正常工作(cordova-app 然后可以将数据存储在您想要的任何位置)。