用于PWA / TWA的CapacitorJS

问题描述

我计划制作一个用于Web的Web应用程序,它也应同时用作PWA和TWA(在iOS和Android上)。

现在我正在评估是否可以使用某些功能,例如摄像头,地理位置,加速计,通知等。

我试图用CapacitorJS创建一个演示项目,想知道为什么我需要添加本地平台来定位目标以及为什么要使用单独的文件夹“ android”。

我只想创建一个网站/ PWA,该网站应在iOS和Android(在浏览器中)作为网站运行,并且开始秒适用于iOS和Android的strong>或第三独立项目。

我如何使用CapacitorJS定位网络,以及从iOS / Android调用网站而不使用iOS / Android的本机功能

解决方法

当Web没有适当的等效项时,您不能在TWA或PWA中使用本机代码,这就是本机平台的全部要点。

使用Capacitor,您可以将相同的代码用于Web,本机iOS和本机Android,是否要使用本机iOS和本机Android由您自己决定,但是要使用它,则必须在App Store上发布该应用程序和Play商店,PWA将始终使用Web API。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...