我正在使用HTML5和JQuery Mobile开发移动应用程序,因为我希望应用程序是跨平台的。该应用只有静态内容。内容标题将显示为ListView,并且在选择项目时,将显示该特定项目的详细信息。
我的问题是关于最适合所有平台的方法。我是否应该为所有细节创建单独的静态页面并将列表项链接到它们?如果我只想使用一个详细信息页面并根据选择插入内容,我该怎么做?我不能将信息存储在数据库中,因为每个平台都支持不同的数据库。
我还希望用户能够收藏项目并单独管理该列表。该列表将是持久的,以便用户可以在以后启动应用程序时看到它。
请告诉我这些方法的最佳方法。提前谢谢。
答案 0 :(得分:0)
我不知道这里是否有“最佳”答案,但这是我的解决方案。
您可以将JQuery Mobile与PHP(或其他语言)结合使用,以连接到数据库并获取所需的信息。
我正在使用PHP和JQuery Mobile连接到Wordpress MySQL数据库的移动网站上工作。一旦完成整理,它就能很好地运行,并且我没有遇到任何可能在JQuery Mobile中动态生成内容时出现的DOM问题。有时,如果在将页面加载到DOM之后显示其他项目,则JQuery Mobile将无法正确设置它们的样式。