- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我计划为 Web 制作一个 Web 应用程序,它也应该作为 PWA 和 TWA(在 iOS 和 Android 上)工作。
现在我正在评估我是否可以使用一些功能,例如相机、地理定位、加速度计、通知等等。
我尝试使用 CapacitorJS 制作一个演示项目,想知道为什么我需要将 native 平台添加到目标以及为什么有一个单独的文件夹“android”。
我只想创建一个网站/PWA,它应该作为网站在 iOS 和 Android(在浏览器中)上运行并且不开始第二个 或适用于 iOS 和 Android 的第三个独立项目。
我如何使用 CapacitorJS 来定位 Web 以及当从 iOS/Android 调用网站而不是使用 iOS/Android 的 native 功能时?
最佳答案
您不能在 TWA 或 PWA 中使用 native 代码,这是 native 平台的全部要点,当网络没有合适的等效代码时使用 native 代码。
使用 Capacitor,您可以为 Web、原生 iOS 和原生 Android 使用相同的代码,是否要使用原生 iOS 和原生 Android 取决于您,但要使用它,您必须在 App 商店上发布应用程序和 Play 商店,PWA 将始终使用 Web API。
关于javascript - 用于 PWA/TWA 的 CapacitorJS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63775273/
我计划为 Web 制作一个 Web 应用程序,它也应该作为 PWA 和 TWA(在 iOS 和 Android 上)工作。 现在我正在评估我是否可以使用一些功能,例如相机、地理定位、加速度计、通知等等
我有一个 TV WebApp(基于 Vue)。 我的应用针对 FullHD 1920x1080 进行了优化。现在我想将它迁移到 Android TV。 在浏览器和 TizenTV 上它工作正常并且看起
背景 我有一个可在网络、iOS 和 Android 上使用的应用程序。 我使用 CapacitorJS、Angular 和 Firebase 作为主要技术堆栈。通过使用 Capacitor,我有一个适
我是一名优秀的程序员,十分优秀!