【问题标题】:Accessing file system in an iOS device访问 iOS 设备中的文件系统
【发布时间】:2014-12-08 23:15:38
【问题描述】:

我是 Xamarin 世界的绝对新手。我正在开发一个 Web 应用程序,其中用户完成一个长表单(比如大约 100 多个字段),然后提交将信息写入数据库的表单。要求之一是用户应该能够加载表单,即使他处于离线状态(没有互联网连接)也能继续工作。我使用了 HTML5 应用程序缓存、Html5 中的本地存储、KnockOut.JS、Java 脚本,以便每 2 秒将所有用户表单信息保存到浏览器的本地存储中。但最近,我注意到很少有用户注意到表单有时会因为 iOS 更新而被删除。此外,我不想依赖浏览器的 cookie/缓存来存储这些信息。

我想了解我对 Xamarin 的选择。我可以在 Xamarin 应用程序中使用像“UIWebview”这样的组件来启动我的 Web 应用程序,然后从启动的浏览器访问该 Xamarin 应用程序的 iOS 文件系统吗?

【问题讨论】:

    标签: xamarin.ios xamarin


    【解决方案1】:

    当然可以!

    一个启动图像和一个带有UIWebView 的屏幕是您完成任务所需要的。您可以处理UIWebView 的事件来保存和加载它的状态。

    好消息是这样的应用程序可能足够小,可以使用免费 (Starter) 版本的平台构建它。

    【讨论】:

    • 感谢马克西姆的意见。那么,我可以将信息保存在设备上吗?我将继续并开始构建应用程序。
    • 当然可以。 Xamarin 提供(几乎)与 Apple 相同的平台功能。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-03-10
    • 2021-08-01
    • 2011-08-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多