我正在开始一个新项目,我们需要在移动设备上输入网络数据表格。
目前我们的网站数据表单无法设置样式并且具有移动友好性,它们也位于公司防火墙后面,但我们可以通过XML进行POSTS提交数据表单。
我目前尚未确定哪种方法最好。
过去有没有人在手机上做过类似的事情,听到你的经历会很棒,这个项目的一个关键部分是我们还需要让数据表格脱机,并在设备恢复时发布线上。
答案 0 :(得分:0)
在我看来,更好的选择是使用iOS组件重新创建表单。如果做得好,它将更加用户友好,速度更快。
答案 1 :(得分:0)
根据您提供的背景信息,我认为唯一的方法是使用本机UI组件。原因如下:
您已声明需要离线表单“提交”。如果您有一个本地表单可以将信息存储在某处,然后在连接时提交它,那么您将会有更轻松的时间。
您已表示愿意提供an easy experience on mobile.
为此,我自然会推荐本机UI控件。您的自定义“本机”Web控件更容易混淆和难以使用。与UIKit相比,UIKit可能背后有很多研究(以及数百万满意的用户支持它。)
从长远来看,如果使用本机控件,将更容易与设备的其余部分集成。
为了发出XML请求,我建议the ASIHTTPRequest library。