2

基本上我正在为三星电视开发网络应用程序。

我正在尝试从服务器下载图像和视频,然后显示它。

var contentdownload = function () {
   var url = 'https://dwdvhqfdmesuz.cloudfront.net/5bb5b552ab41a237a95db866/5bb5b618ab41a237a95db86b.jpeg';

    var download_api_capability = tizen.systeminfo.getCapability("http://tizen.org/feature/download");
    var wifi_capability = tizen.systeminfo.getCapability("http://tizen.org/feature/network.wifi");



    var listener = {
        onprogress: function(id, receivedSize, totalSize) {
            console.log('Received with id: ' + id + ', ' + receivedSize + '/' + totalSize);
        },
        onpaused: function(id) {
            console.log('Paused with id: ' + id);
        },
        oncanceled: function(id) {
            console.log('Canceled with id: ' + id);
        },
        oncompleted: function(id, path) {
            console.log('Completed with id: ' + id + ', path: ' + path);
        },
        onfailed: function(id, error) {
            console.log('Failed with id: ' + id + ', error: ' , error); // returning error
        }
    };

var downloadRequest = new tizen.DownloadRequest(url, "Downloads");
var downloadId = tizen.download.start(downloadRequest, listener);

}

错误 :在此处输入图像描述

谢谢

4

1 回答 1

0

代码中有一个错字:尝试将“下载”更改为“下载”。

Tizen 上的文件系统使用虚拟根目录,您可以在此处查看所有可用的文件夹名称: https ://developer.samsung.com/tv/develop/api-references/tizen-web-device-api-references/filesystem-api

如果您还有其他问题,可以将您的解决方案与下载 API 演示进行比较: https ://github.com/SamsungDForum/Download

另一件事是(除非您的应用程序中有特殊情况)avplay(Tizen 视频播放器)将为您处理下载视频,HTML 图像标记也是如此。

于 2018-12-28T16:37:06.847 回答