我正在一个跨平台的项目,客户想要一个网站,一个iOS应用程序和一个Android应用程序。我选择了cordova来实现它。 但我有一个问题,我可以在远程服务器上托管我的应用程序,如经典网站吗?
马克西姆
答案 0 :(得分:1)
虽然您可以为网站重复使用部分HTML,CSS和JavaScript,但Cordova应用程序可在手机和桌面等物理设备上运行并进行交互 (访问设备功能)与Android和iOS等下划线操作系统。
如果您拥有基于服务器的现有Web应用程序,并且希望它在Cordova应用程序中运行,则必须进行迁移。根据您的应用程序的不同,您可以使用瘦Cordova客户端(将其视为嵌入在本机应用程序中的Web浏览器)自动重定向到您的网站。
链接到官方支持的平台。 https://cordova.apache.org/docs/en/latest/guide/support/index.html
答案 1 :(得分:0)
编辑:以下仅用于测试,而非生产
Cordova支持浏览器平台。
通过运行cordova platform add browser
,您可以将其添加到项目中,并使用cordova run browser
在浏览器中运行您的应用。要在特定端口中运行它,您需要运行cordova run browser -- --port=1234
。
您可以在同一个项目中添加,构建和运行iOS和Android平台。
看看https://www.raymondcamden.com/2016/03/22/the-cordova-browser-platform/