0

我正在尝试为 Ubuntu Touch 开发一个应用程序。我正在使用与 JavaScript 集成的 QML。

我知道当 JavaScript 嵌入网页时,在 JavaScript 中读取或写入文件会非常混乱,但这并没有嵌入网页中,所以应该更容易吧?Ubuntu 文档现在非常糟糕。

有谁知道我怎么能做到这一点?我想在不使用 c++ 的情况下完成它,因为使用 QML、JavaScript 和 c++ 似乎只是一团糟。如果唯一的方法是使用 c++,那么我想这就是我必须做的,但我想找到另一种方法。

4

2 回答 2

1

您将不得不为将暴露给 QML 代码的 QFile 类编写一个包装器。是一个如何做到这一点的例子。我不确定它是否已经过时,但看起来它应该可以正常工作。

于 2013-10-24T07:01:51.687 回答
0

在 Ubuntu Touch 应用程序中处理数据的最简单方法是实际使用 SQLite(这并不奇怪)。您可以在此处找到有关在 Ubuntu Touch 中使用 SQLite 的非常好的教程:

这似乎是在 Ubuntu Touch 中处理应用程序数据的最有效方式。如果您希望能够写入实际文件,则需要使用 c++ 处理它。查看卡米尔的答案。

于 2013-10-26T21:17:31.720 回答