网站

时间:2017-04-18 19:55:50

标签: cordova hybrid-mobile-app mobile-website onsen-ui

我有一个想法,即使用Onsen UI同时创建移动应用程序和网站。这将允许我为一切使用一个代码库。如果我想将项目放在Web服务器而不是构建应用程序上,我可以获得什么问题以及应该考虑什么?有没有人对此有积极或消极的经历?我会很感激任何建议。

我还担心Onsen UI网站将如何在各种平台上的各种浏览器中显示。当我们构建移动应用程序时,我们没有这么多种浏览器(特别是如果我们使用Crosswalk)。但如果网站在MacOS / iOS / Windows / Linux上以不同的方式显示Chrome / IE / Opera / Firefox / Safari(以及每个浏览器的多个版本),则可能会出现问题。 有没有人知道Onsen UI的这些问题?

1 个答案:

答案 0 :(得分:1)

如果您计划在网站和混合应用程序的一个代码库上使用Cordova插件,那么最重要的考虑因素。

浏览器对插件的支持并不总是最好的,您需要在代码中允许这样做。您可以使用Cordova设备插件执行此操作:

https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-device/

然后,您可以使用if或switch语句来解决可在iOS或Android上运行但在浏览器中无法运行的插件。

希望这会有所帮助。