如何导航Tizen文件系统

问题描述 投票:0回答:1

我正在处理Tizen应用程序。我正在真实的SamsungTV设备上对其进行测试,该应用程序具有的功能之一是它应该能够缓存一些文件(文本和媒体)。在调试此功能时,我尝试使用:

tizen.filesystem.getStorage("downloads", onStorage, onStorageError);

但是,这属于我的错误功能。我尝试了其他几个潜在的目录,但仍然失败。然后,我想测试文件系统是否混乱,并想通过Tizen-Studio的设备管理器进行检查,该设备管理器应具有类似于Android Studio的文件资源管理器。

但是,这是我发现的。enter image description here

我有点难过。我怀疑这可能与Tizen特权有关?在我的config.xml中,我有以下内容:

<?xml version="1.0" encoding="UTF-8"?>
<widget xmlns="http://www.w3.org/ns/widgets" xmlns:tizen="http://tizen.org/ns/widgets" id="http://pavjacko/ReactNativeVanilla" version="0.8.5" viewmodes="maximized">
    <access origin="*" subdomains="true"></access>
    <tizen:application id="NkVRhWHJST.RNVanillaTV" package="NkVRhWHJST" required_version="2.3"/>
    <content src="public/index.html"/>
    <feature name="http://tizen.org/feature/screen.size.normal.1080.1920"/>
    <feature name="http://tizen.org/feature/network.internet"/>
    <feature name="http://tizen.org/api/tizen" required="true"/>
    <feature name="http://tizen.org/feature/download"/>
    <icon src="icon.png"/>
    <name>App</name>
    <tizen:privilege name="http://tizen.org/privilege/internet"/>
    <tizen:privilege name="http://tizen.org/privilege/tizen"/>
    <tizen:privilege name="http://tizen.org/privilege/filesystem.read"/>
    <tizen:privilege name="http://tizen.org/privilege/filesystem.write"/>
    <tizen:privilege name="http://tizen.org/privilege/externalstorage"/>
    <tizen:privilege name="http://tizen.org/privilege/unlimitedstorage"/>
    <tizen:privilege name="http://tizen.org/privilege/mediastorage"/>
    <tizen:privilege name="http://tizen.org/privilege/tv.inputdevice"/>
    <tizen:profile name="tv-samsung"/>
    <tizen:setting screen-orientation="landscape" context-menu="enable" background-support="disable" encryption="disable" install-location="auto" hwkey-event="enable"/>
</widget>

我想念什么吗?据我所知,阅读Tizen文件系统的api相当多,我应该能够执行此过程,但是我做不到。任何帮助表示赞赏。

编辑:我也一直在使用Tizen-Studio的Web应用程序仿真(三星电视),最近我尝试使用tizen.filesystem.listStorages(checkStorage)检查storage.length,它返回了0。不知道我在想什么。

tizen tizen-web-app tizen-studio
1个回答
0
投票

调用listStorages,查看可用空间。

Tizen filesystem API refernce, "listStorages"

© www.soinside.com 2019 - 2024. All rights reserved.