我正在尝试构建一个基于平台切换它的布局的应用程序 - 这意味着应用程序应该在Android上使用基于汉堡菜单的布局,同时在iOS上显示底部导航。我打算在index.html
中抽象出这个布局部分,并为不同的平台使用不同的版本。现在我的问题是:
答案 0 :(得分:0)
使用Cordovas插件设备,您可以访问运行该应用程序的平台,然后您可以根据用户使用的平台编写一些自定义代码https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-device/#deviceplatform
您不应该使用不同的config.xml文件。如果要指定特定于特定平台的首选项或其他元素,则应使用config.xml https://cordova.apache.org/docs/en/latest/config_ref/#platform中的platform属性