【问题标题】:How to get Document Folder in ios device from a Javascript如何从 Javascript 获取 ios 设备中的文档文件夹
【发布时间】:2016-05-01 18:31:39
【问题描述】:

我正在将 cocos2d-js 游戏集成到本机 iOS 应用程序中。

在某些时候,我的 ios 本机应用程序中有一个 Javascript 函数,代码如下:

var txt = jsb.fileUtils.getStringFromFile("project.json");

但我的project.json 在 Document 文件夹中,而不是在我的包中。所以我需要在这个 Javascript 文件中获取我的文档文件夹路径,使其具有如下内容:

var myPath = SomeFunctionToGetPath();
var txt = jsb.fileUtils.getStringFromFile("myPath/project.json");

任何人知道我应该如何实现SomeFunctionToGetPath

感谢您的帮助。

【问题讨论】:

  • 我遇到了同样的问题,前段时间没能解决...
  • 您好,请问您解决了吗?

标签: javascript ios cocos2d-iphone directory cocos2d-js


【解决方案1】:

jsb.fileUtils.getWritablePath() 返回 iOS 上 Documents 文件夹的路径。

这是您可以在代码中执行此操作的一种方式:

// First, define the function.
var getFilePath = function(fileName) {
    return jsb.fileUtils.getWritablePath() + fileName;
}

// Then, call it when you need it.
var txt = jsb.fileUtils.getStringFromFile(getFilePath("project.json"));

【讨论】:

    猜你喜欢
    • 2013-08-02
    • 1970-01-01
    • 2013-10-14
    • 2016-06-23
    • 2012-12-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-17
    相关资源
    最近更新 更多