2017-04-18 113 views
1

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

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

回答

1

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

浏览器对插件的支持并不总是最好的,您需要在代码中允许这样做。您可以通过使用科尔多瓦设备插件做到这一点:

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

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

希望这会有所帮助。

+0

非常感谢那句话!在我看来,网站还应该有一些特定的页脚代码,用于检测移动设备并提供下载移动应用程序等。 –