Cordova的www平台是否可用?

Cordova的www平台是否可用?,cordova,cordova-3,cordova-plugins,Cordova,Cordova 3,Cordova Plugins,除了iOS和安卓系统之外,它还支持许多其他功能 我想知道,是否有人知道www for。 例如,我们使用 cordova build android 我想为web构建: cordova build web 因此,Cordova项目的平台文件夹应该有一个子文件夹web。在那里,该应用程序可能使用台式PC上的任何浏览器启动,或部署到web服务器上,Cordova没有平台www 你可以在浏览器中使用你的应用程序,但除非你对代码做一些更改,否则你会出现一些错误 例如,您为其他平台(ios、androi

除了iOS和安卓系统之外,它还支持许多其他功能

我想知道,是否有人知道www for。

例如,我们使用

cordova build android
我想为web构建

cordova build web

因此,Cordova项目的
平台
文件夹应该有一个子文件夹
web
。在那里,该应用程序可能使用台式PC上的任何浏览器启动,或部署到web服务器上,Cordova没有平台
www

你可以在浏览器中使用你的应用程序,但除非你对代码做一些更改,否则你会出现一些错误

例如,您为其他平台(ios、android)提供的所有插件都是无用的

通过访问您的工作区/项目名称/www在浏览器中打开您的应用程序

它可以工作,但取决于你的应用程序的复杂性,如果一些插件或功能不可用,你可能会出错(Cordova core目前实际上毫无用处)

您还需要使用
document.addEventListener('DOMContentLoaded',function(){})更改
device_ready
事件或添加对这两者的支持(如果您选择使应用程序浏览器就绪)

结论:


通过额外的努力和代码,您可以使您的应用程序作为网站在桌面/移动浏览器中可用。Cordova提供的功能在这种情况下没有任何用处,因此大多数事件/侦听器都应该有一个包装器,根据平台的不同使用Cordova或浏览器功能。

从3.6版开始,Cordova添加了一个新的平台“浏览器”。因此,插件将为浏览器提供自动回退功能,您不必担心设备就绪事件

目前只有少数几个插件支持新平台,但我认为这将很快改变


请参阅:。

平台是什么意思www@CatalinMunteanu我改进了我的问题。这个问题不可用,但我认为有计划和谈判让浏览器成为与其他移动操作系统一样的一流平台。就像Catalin提到的那样,现在是可能的,但是你必须做一些手工工作,比如取消所有Cordova呼叫。顺便说一句,你可以使用
Cordova serve
开始托管该文件夹,并从浏览器轻松访问它。当执行
Cordova platform ls
命令时,www^3.12.0会显示什么?