未验证 提交 55446144 编写于 作者: O openharmony_ci 提交者: Gitee

!15029 翻译完成:12663 modify js-apis-medialibrary.md

Merge pull request !15029 from wusongqing/TR12663
# @ohos.multimedia.medialibrary (Media Library Management) # @ohos.multimedia.medialibrary (Media Library Management)
> **NOTE** > **NOTE**
>
> The APIs of this module are supported since API version 6. Updates will be marked with a superscript to indicate their earliest API version. > The APIs of this module are supported since API version 6. Updates will be marked with a superscript to indicate their earliest API version.
## Modules to Import ## Modules to Import
...@@ -118,14 +119,14 @@ media.getFileAssets(imagesFetchOp, (error, fetchFileResult) => { ...@@ -118,14 +119,14 @@ media.getFileAssets(imagesFetchOp, (error, fetchFileResult) => {
console.error('Failed to get first object: ' + err); console.error('Failed to get first object: ' + err);
return; return;
} }
console.log('fileAsset.displayName ' + ': ' + fileAsset.displayName); console.info('fileAsset.displayName ' + ': ' + fileAsset.displayName);
for (let i = 1; i < count; i++) { for (let i = 1; i < count; i++) {
fetchFileResult.getNextObject((err, fileAsset) => { fetchFileResult.getNextObject((err, fileAsset) => {
if (fileAsset == undefined) { if (fileAsset == undefined) {
console.error('Failed to get next object: ' + err); console.error('Failed to get next object: ' + err);
return; return;
} }
console.log('fileAsset.displayName ' + i + ': ' + fileAsset.displayName); console.info('fileAsset.displayName ' + i + ': ' + fileAsset.displayName);
}) })
} }
}); });
...@@ -174,10 +175,10 @@ media.getFileAssets(imagesFetchOp).then(function(fetchFileResult) { ...@@ -174,10 +175,10 @@ media.getFileAssets(imagesFetchOp).then(function(fetchFileResult) {
} }
console.info('Get fetchFileResult success, count: ' + count); console.info('Get fetchFileResult success, count: ' + count);
fetchFileResult.getFirstObject().then(function(fileAsset) { fetchFileResult.getFirstObject().then(function(fileAsset) {
console.log('fileAsset.displayName ' + ': ' + fileAsset.displayName); console.info('fileAsset.displayName ' + ': ' + fileAsset.displayName);
for (let i = 1; i < count; i++) { for (let i = 1; i < count; i++) {
fetchFileResult.getNextObject().then(function(fileAsset) { fetchFileResult.getNextObject().then(function(fileAsset) {
console.log('fileAsset.displayName ' + ': ' + fileAsset.displayName); console.info('fileAsset.displayName ' + ': ' + fileAsset.displayName);
}).catch(function(err) { }).catch(function(err) {
console.error('Failed to get next object: ' + err); console.error('Failed to get next object: ' + err);
}) })
...@@ -264,9 +265,9 @@ async function example() { ...@@ -264,9 +265,9 @@ async function example() {
const path = await media.getPublicDirectory(DIR_IMAGE); const path = await media.getPublicDirectory(DIR_IMAGE);
media.createAsset(mediaType, 'imageCallBack.jpg', path + 'myPicture/', (err, fileAsset) => { media.createAsset(mediaType, 'imageCallBack.jpg', path + 'myPicture/', (err, fileAsset) => {
if (fileAsset != undefined) { if (fileAsset != undefined) {
console.info('createAsset successfully, message = ' + err); console.info('createAsset successfully, message');
} else { } else {
console.info('createAsset failed, message = ' + err); console.error('createAsset failed, message = ' + err);
} }
}); });
} }
...@@ -307,7 +308,7 @@ async function example() { ...@@ -307,7 +308,7 @@ async function example() {
media.createAsset(mediaType, 'imagePromise.jpg', path + 'myPicture/').then((fileAsset) => { media.createAsset(mediaType, 'imagePromise.jpg', path + 'myPicture/').then((fileAsset) => {
console.info('createAsset successfully, message = ' + JSON.stringify(fileAsset)); console.info('createAsset successfully, message = ' + JSON.stringify(fileAsset));
}).catch((err) => { }).catch((err) => {
console.info('createAsset failed, message = ' + err); console.error('createAsset failed, message = ' + err);
}); });
} }
``` ```
...@@ -354,7 +355,7 @@ async function example() { ...@@ -354,7 +355,7 @@ async function example() {
media.deleteAsset(asset.uri).then(() => { media.deleteAsset(asset.uri).then(() => {
console.info("deleteAsset successfully"); console.info("deleteAsset successfully");
}).catch((err) => { }).catch((err) => {
console.info("deleteAsset failed with error:"+ err); console.error("deleteAsset failed with error:"+ err);
}); });
} }
``` ```
...@@ -397,7 +398,7 @@ async function example() { ...@@ -397,7 +398,7 @@ async function example() {
if (err != undefined) { if (err != undefined) {
console.info("deleteAsset successfully"); console.info("deleteAsset successfully");
} else { } else {
console.info("deleteAsset failed with error:"+ err); console.error("deleteAsset failed with error:"+ err);
} }
}); });
} }
...@@ -426,7 +427,7 @@ media.getPublicDirectory(DIR_CAMERA, (err, dicResult) => { ...@@ -426,7 +427,7 @@ media.getPublicDirectory(DIR_CAMERA, (err, dicResult) => {
if (dicResult == 'Camera/') { if (dicResult == 'Camera/') {
console.info('mediaLibraryTest : getPublicDirectory passed'); console.info('mediaLibraryTest : getPublicDirectory passed');
} else { } else {
console.info('mediaLibraryTest : getPublicDirectory failed'); console.error('mediaLibraryTest : getPublicDirectory failed');
} }
}); });
``` ```
...@@ -460,7 +461,7 @@ async function example() { ...@@ -460,7 +461,7 @@ async function example() {
if (dicResult == 'Camera/') { if (dicResult == 'Camera/') {
console.info('MediaLibraryTest : getPublicDirectory'); console.info('MediaLibraryTest : getPublicDirectory');
} else { } else {
console.info('MediaLibraryTest : getPublicDirectory failed'); console.error('MediaLibraryTest : getPublicDirectory failed');
} }
} }
``` ```
...@@ -495,7 +496,7 @@ media.getAlbums(AlbumNoArgsfetchOp, (err, albumList) => { ...@@ -495,7 +496,7 @@ media.getAlbums(AlbumNoArgsfetchOp, (err, albumList) => {
console.info('album.albumName = ' + album.albumName); console.info('album.albumName = ' + album.albumName);
console.info('album.count = ' + album.count); console.info('album.count = ' + album.count);
} else { } else {
console.info('getAlbum fail, message = ' + err); console.error('getAlbum fail, message = ' + err);
} }
}) })
``` ```
...@@ -532,7 +533,7 @@ let AlbumNoArgsfetchOp = { ...@@ -532,7 +533,7 @@ let AlbumNoArgsfetchOp = {
media.getAlbums(AlbumNoArgsfetchOp).then(function(albumList){ media.getAlbums(AlbumNoArgsfetchOp).then(function(albumList){
console.info("getAlbums successfully:"+ JSON.stringify(albumList)); console.info("getAlbums successfully:"+ JSON.stringify(albumList));
}).catch(function(err){ }).catch(function(err){
console.info("getAlbums failed with error:"+ err); console.error("getAlbums failed with error: " + err);
}); });
``` ```
...@@ -609,10 +610,10 @@ let option = { ...@@ -609,10 +610,10 @@ let option = {
}; };
mediaLibrary.getMediaLibrary().storeMediaAsset(option, (err, value) => { mediaLibrary.getMediaLibrary().storeMediaAsset(option, (err, value) => {
if (err) { if (err) {
console.log("An error occurred when storing the media asset."); console.error("An error occurred when storing media resources.");
return; return;
} }
console.log("Media asset stored."); console.info("Media resources stored. ");
// Obtain the URI that stores the media asset. // Obtain the URI that stores the media asset.
}); });
``` ```
...@@ -651,10 +652,10 @@ let option = { ...@@ -651,10 +652,10 @@ let option = {
relativePath : "Pictures/" relativePath : "Pictures/"
}; };
mediaLibrary.getMediaLibrary().storeMediaAsset(option).then((value) => { mediaLibrary.getMediaLibrary().storeMediaAsset(option).then((value) => {
console.log("Media asset stored."); console.info("Media resources stored.");
// Obtain the URI that stores the media asset. // Obtain the URI that stores the media asset.
}).catch((err) => { }).catch((err) => {
console.log("An error occurred when storing the media assets."); console.error("An error occurred when storing media resources.");
}); });
``` ```
...@@ -695,10 +696,10 @@ let images = [ ...@@ -695,10 +696,10 @@ let images = [
let index = 1; let index = 1;
mediaLibrary.getMediaLibrary().startImagePreview(images, index, (err) => { mediaLibrary.getMediaLibrary().startImagePreview(images, index, (err) => {
if (err) { if (err) {
console.log("An error occurred when previewing the images."); console.error("An error occurred when previewing the images.");
return; return;
} }
console.log("Succeeded in previewing the images."); console.info("Succeeded in previewing the images.");
}); });
``` ```
...@@ -737,10 +738,10 @@ let images = [ ...@@ -737,10 +738,10 @@ let images = [
*/ */
mediaLibrary.getMediaLibrary().startImagePreview(images, (err) => { mediaLibrary.getMediaLibrary().startImagePreview(images, (err) => {
if (err) { if (err) {
console.log("An error occurred when previewing the images."); console.error("An error occurred when previewing the images.");
return; return;
} }
console.log("Succeeded in previewing the images."); console.info("Succeeded in previewing the images.");
}); });
``` ```
...@@ -785,9 +786,9 @@ let images = [ ...@@ -785,9 +786,9 @@ let images = [
*/ */
let index = 1; let index = 1;
mediaLibrary.getMediaLibrary().startImagePreview(images, index).then(() => { mediaLibrary.getMediaLibrary().startImagePreview(images, index).then(() => {
console.log("Succeeded in previewing the images."); console.info("Succeeded in previewing the images.");
}).catch((err) => { }).catch((err) => {
console.log("An error occurred when previewing the images."); console.error("An error occurred when previewing the images.");
}); });
``` ```
...@@ -820,10 +821,10 @@ let option : mediaLibrary.MediaSelectOption = { ...@@ -820,10 +821,10 @@ let option : mediaLibrary.MediaSelectOption = {
}; };
mediaLibrary.getMediaLibrary().startMediaSelect(option, (err, value) => { mediaLibrary.getMediaLibrary().startMediaSelect(option, (err, value) => {
if (err) { if (err) {
console.log("An error occurred when selecting the media asset."); console.error("An error occurred when selecting media resources.");
return; return;
} }
console.log("Media asset selected."); console.info("Media resources selected.");
// Obtain the media selection value. // Obtain the media selection value.
}); });
``` ```
...@@ -861,10 +862,10 @@ let option : mediaLibrary.MediaSelectOption = { ...@@ -861,10 +862,10 @@ let option : mediaLibrary.MediaSelectOption = {
count : 2 count : 2
}; };
mediaLibrary.getMediaLibrary().startMediaSelect(option).then((value) => { mediaLibrary.getMediaLibrary().startMediaSelect(option).then((value) => {
console.log("Media asset selected."); console.info("Media resources selected.");
// Obtain the media selection value. // Obtain the media selection value.
}).catch((err) => { }).catch((err) => {
console.log("An error occurred when selecting the media assets."); console.error("An error occurred when selecting media resources.");
}); });
``` ```
...@@ -899,7 +900,7 @@ async function example() { ...@@ -899,7 +900,7 @@ async function example() {
console.info('get distributed info is undefined!') console.info('get distributed info is undefined!')
} }
}).catch((err) => { }).catch((err) => {
console.info("get distributed info failed with error:" + err); console.error("get distributed info failed with error:" + err);
}); });
} }
``` ```
...@@ -932,7 +933,7 @@ async function example() { ...@@ -932,7 +933,7 @@ async function example() {
console.info('get distributed info ' + devicesInfo[i].deviceName + devicesInfo[i].networkId); console.info('get distributed info ' + devicesInfo[i].deviceName + devicesInfo[i].networkId);
} }
} else { } else {
console.info('get distributed fail, message = ' + err) console.error('get distributed fail, message = ' + err)
} }
}) })
} }
...@@ -970,7 +971,7 @@ async function example() { ...@@ -970,7 +971,7 @@ async function example() {
console.info('get distributed info is undefined!') console.info('get distributed info is undefined!')
} }
}).catch((err) => { }).catch((err) => {
console.info("get distributed info failed with error:" + err); console.error("get distributed info failed with error: " + err);
}); });
} }
``` ```
...@@ -1003,7 +1004,7 @@ async function example() { ...@@ -1003,7 +1004,7 @@ async function example() {
console.info('get distributed info ' + devicesInfo[i].deviceName + devicesInfo[i].networkId); console.info('get distributed info ' + devicesInfo[i].deviceName + devicesInfo[i].networkId);
} }
} else { } else {
console.info('get distributed fail, message = ' + err) console.error('get distributed fail, message = ' + err)
} }
}) })
} }
...@@ -1033,9 +1034,9 @@ Provides APIs for encapsulating file asset attributes. ...@@ -1033,9 +1034,9 @@ Provides APIs for encapsulating file asset attributes.
| relativePath<sup>8+</sup> | string | Yes | Yes | Relative public directory of the file. | | relativePath<sup>8+</sup> | string | Yes | Yes | Relative public directory of the file. |
| parent<sup>8+</sup> | number | Yes | No | Parent directory ID. | | parent<sup>8+</sup> | number | Yes | No | Parent directory ID. |
| size | number | Yes | No | File size, in bytes. | | size | number | Yes | No | File size, in bytes. |
| dateAdded | number | Yes | No | Date when the file was added. (The value is the number of seconds elapsed since the Epoch time.) | | dateAdded | number | Yes | No | Date when the file was added. The value is the number of seconds elapsed since the Epoch time. |
| dateModified | number | Yes | No | Date when the file was modified. (The value is the number of seconds elapsed since the Epoch time.) | | dateModified | number | Yes | No | Date when the file content (not the file name) was last modified. The value is the number of seconds elapsed since the Epoch time.|
| dateTaken | number | Yes | No | Date when the file (photo) was taken. (The value is the number of seconds elapsed since the Epoch time.) | | dateTaken | number | Yes | No | Date when the file (photo) was taken. The value is the number of seconds elapsed since the Epoch time. |
| artist<sup>8+</sup> | string | Yes | No | Artist of the file. | | artist<sup>8+</sup> | string | Yes | No | Artist of the file. |
| audioAlbum<sup>8+</sup> | string | Yes | No | Audio album. | | audioAlbum<sup>8+</sup> | string | Yes | No | Audio album. |
| width | number | Yes | No | Image width, in pixels. | | width | number | Yes | No | Image width, in pixels. |
...@@ -1116,7 +1117,7 @@ async function example() { ...@@ -1116,7 +1117,7 @@ async function example() {
asset.isDirectory().then(function(isDirectory){ asset.isDirectory().then(function(isDirectory){
console.info("isDirectory result:"+ isDirectory); console.info("isDirectory result:"+ isDirectory);
}).catch(function(err){ }).catch(function(err){
console.info("isDirectory failed with error:"+ err); console.error("isDirectory failed with error: " + err);
}); });
} }
``` ```
...@@ -1212,7 +1213,7 @@ Opens this file asset. This API uses an asynchronous callback to return the resu ...@@ -1212,7 +1213,7 @@ Opens this file asset. This API uses an asynchronous callback to return the resu
| Name | Type | Mandatory | Description | | Name | Type | Mandatory | Description |
| -------- | --------------------------- | ---- | ----------------------------------- | | -------- | --------------------------- | ---- | ----------------------------------- |
| mode | string | Yes | Mode of opening the file, for example, **'r'** (read-only), **'w'** (write-only), and **'rw'** (read-write).| | mode | string | Yes | Mode of opening the file, for example, **'r'** (read-only), **'w'** (write-only), and **'rw'** (read-write).|
| callback | AsyncCallback&lt;number&gt; | Yes | Callback used to return the file handle. | | callback | AsyncCallback&lt;number&gt; | Yes | Callback used to return the file descriptor. |
**Example** **Example**
...@@ -1226,7 +1227,7 @@ async function example() { ...@@ -1226,7 +1227,7 @@ async function example() {
if(fd > 0){ if(fd > 0){
asset.close(fd); asset.close(fd);
}else{ }else{
console.info('File Open Failed!' + openError); console.error('File Open Failed!' + openError);
} }
}); });
} }
...@@ -1256,7 +1257,7 @@ Opens this file asset. This API uses a promise to return the result. ...@@ -1256,7 +1257,7 @@ Opens this file asset. This API uses a promise to return the result.
| Type | Description | | Type | Description |
| --------------------- | ------------- | | --------------------- | ------------- |
| Promise&lt;number&gt; | Promise used to return the file handle.| | Promise&lt;number&gt; | Promise used to return the file descriptor.|
**Example** **Example**
...@@ -1271,7 +1272,7 @@ async function example() { ...@@ -1271,7 +1272,7 @@ async function example() {
console.info('File fd!' + fd); console.info('File fd!' + fd);
}) })
.catch((err) => { .catch((err) => {
console.info('File err!' + err); console.error('File err!' + err);
}); });
} }
``` ```
...@@ -1311,15 +1312,15 @@ async function example() { ...@@ -1311,15 +1312,15 @@ async function example() {
console.info('File fd!' + fd); console.info('File fd!' + fd);
asset.close(fd, (closeErr) => { asset.close(fd, (closeErr) => {
if (closeErr != undefined) { if (closeErr != undefined) {
console.info('mediaLibraryTest : close : FAIL ' + closeErr); console.error('mediaLibraryTest : close : FAIL ' + closeErr);
console.info('mediaLibraryTest : ASSET_CALLBACK : FAIL'); console.error('mediaLibraryTest : ASSET_CALLBACK : FAIL');
} else { } else {
console.info("=======asset.close success====>"); console.info("=======asset.close success====>");
} }
}); });
}) })
.catch((err) => { .catch((err) => {
console.info('File err!' + err); console.error('File err!' + err);
}); });
} }
``` ```
...@@ -1364,8 +1365,8 @@ async function example() { ...@@ -1364,8 +1365,8 @@ async function example() {
console.info('File fd!' + fd); console.info('File fd!' + fd);
asset.close(fd).then((closeErr) => { asset.close(fd).then((closeErr) => {
if (closeErr != undefined) { if (closeErr != undefined) {
console.info('mediaLibraryTest : close : FAIL ' + closeErr); console.error('mediaLibraryTest : close : FAIL ' + closeErr);
console.info('mediaLibraryTest : ASSET_CALLBACK : FAIL'); console.error('mediaLibraryTest : ASSET_CALLBACK : FAIL');
} else { } else {
console.info("=======asset.close success====>"); console.info("=======asset.close success====>");
...@@ -1373,7 +1374,7 @@ async function example() { ...@@ -1373,7 +1374,7 @@ async function example() {
}); });
}) })
.catch((err) => { .catch((err) => {
console.info('File err!' + err); console.error('File err!' + err);
}); });
} }
``` ```
...@@ -1494,7 +1495,7 @@ async function example() { ...@@ -1494,7 +1495,7 @@ async function example() {
console.info('mediaLibraryTest : getThumbnail Successful '+ pixelmap); console.info('mediaLibraryTest : getThumbnail Successful '+ pixelmap);
}) })
.catch((err) => { .catch((err) => {
console.info('mediaLibraryTest : getThumbnail fail'+ err); console.error('mediaLibraryTest : getThumbnail fail, err: ' + err);
}); });
} }
``` ```
...@@ -1575,7 +1576,7 @@ async function example() { ...@@ -1575,7 +1576,7 @@ async function example() {
asset.favorite(true).then(function() { asset.favorite(true).then(function() {
console.info("favorite successfully"); console.info("favorite successfully");
}).catch(function(err){ }).catch(function(err){
console.info("favorite failed with error:"+ err); console.error("favorite failed with error: " + err);
}); });
} }
``` ```
...@@ -1653,7 +1654,7 @@ async function example() { ...@@ -1653,7 +1654,7 @@ async function example() {
asset.isFavorite().then(function(isFavorite){ asset.isFavorite().then(function(isFavorite){
console.info("isFavorite result:"+ isFavorite); console.info("isFavorite result:"+ isFavorite);
}).catch(function(err){ }).catch(function(err){
console.info("isFavorite failed with error:"+ err); console.error("isFavorite failed with error: " + err);
}); });
} }
``` ```
...@@ -1739,7 +1740,7 @@ async function example() { ...@@ -1739,7 +1740,7 @@ async function example() {
asset.trash(true).then(function() { asset.trash(true).then(function() {
console.info("trash successfully"); console.info("trash successfully");
}).catch(function(err){ }).catch(function(err){
console.info("trash failed with error:"+ err); console.error("trash failed with error: " + err);
}); });
} }
``` ```
...@@ -1894,7 +1895,6 @@ async function example() { ...@@ -1894,7 +1895,6 @@ async function example() {
console.info('mediaLibraryTest : isAfterLast:' + result); console.info('mediaLibraryTest : isAfterLast:' + result);
console.info('mediaLibraryTest : isAfterLast end'); console.info('mediaLibraryTest : isAfterLast end');
fetchFileResult.close(); fetchFileResult.close();
} }
} }
} }
...@@ -1957,7 +1957,7 @@ async function example() { ...@@ -1957,7 +1957,7 @@ async function example() {
console.error('Failed '); console.error('Failed ');
return; return;
} }
console.log('fileAsset.displayName : ' + fileAsset.displayName); console.info('fileAsset.displayName : ' + fileAsset.displayName);
}) })
} }
``` ```
...@@ -1992,7 +1992,7 @@ async function example() { ...@@ -1992,7 +1992,7 @@ async function example() {
fetchFileResult.getFirstObject().then(function(fileAsset){ fetchFileResult.getFirstObject().then(function(fileAsset){
console.info("getFirstObject successfully:"+ JSON.stringify(fileAsset)); console.info("getFirstObject successfully:"+ JSON.stringify(fileAsset));
}).catch(function(err){ }).catch(function(err){
console.info("getFirstObject failed with error:"+ err); console.error("getFirstObject failed with error: " + err);
}); });
} }
``` ```
...@@ -2099,7 +2099,7 @@ async function example() { ...@@ -2099,7 +2099,7 @@ async function example() {
console.error('Failed '); console.error('Failed ');
return; return;
} }
console.log('fileAsset.displayName : ' + fileAsset.displayName); console.info('fileAsset.displayName : ' + fileAsset.displayName);
}) })
} }
``` ```
...@@ -2168,7 +2168,7 @@ async function example() { ...@@ -2168,7 +2168,7 @@ async function example() {
console.error('Failed '); console.error('Failed ');
return; return;
} }
console.log('fileAsset.displayName : ' + fileAsset.displayName); console.info('fileAsset.displayName : ' + fileAsset.displayName);
}) })
} }
``` ```
...@@ -2207,9 +2207,9 @@ async function example() { ...@@ -2207,9 +2207,9 @@ async function example() {
}; };
let fetchFileResult = await media.getFileAssets(getImageOp); let fetchFileResult = await media.getFileAssets(getImageOp);
fetchFileResult.getPositionObject(1) .then(function (fileAsset){ fetchFileResult.getPositionObject(1) .then(function (fileAsset){
console.log('fileAsset.displayName : ' + fileAsset.displayName); console.info('fileAsset.displayName : ' + fileAsset.displayName);
}).catch(function (err) { }).catch(function (err) {
console.info("getFileAssets failed with error:" + err); console.error("getFileAssets failed with error: " + err);
}); });
} }
``` ```
...@@ -2247,7 +2247,7 @@ async function example() { ...@@ -2247,7 +2247,7 @@ async function example() {
return; return;
} }
for (let i = 0; i < fetchFileResult.getCount(); i++) { for (let i = 0; i < fetchFileResult.getCount(); i++) {
console.log('fileAsset.displayName : ' + fileAsset[i].displayName); console.info('fileAsset.displayName : ' + fileAsset[i].displayName);
} }
}) })
} }
...@@ -2334,7 +2334,7 @@ async function example() { ...@@ -2334,7 +2334,7 @@ async function example() {
console.error('Failed '); console.error('Failed ');
return; return;
} }
console.log('Modify successful.'); console.info('Modify successful.');
}) })
} }
``` ```
...@@ -2369,7 +2369,7 @@ async function example() { ...@@ -2369,7 +2369,7 @@ async function example() {
album.commitModify().then(function() { album.commitModify().then(function() {
console.info("commitModify successfully"); console.info("commitModify successfully");
}).catch(function(err){ }).catch(function(err){
console.info("commitModify failed with error:"+ err); console.error("commitModify failed with error: " + err);
}); });
} }
``` ```
...@@ -2449,9 +2449,9 @@ async function example() { ...@@ -2449,9 +2449,9 @@ async function example() {
const albumList = await media.getAlbums(AlbumNoArgsfetchOp); const albumList = await media.getAlbums(AlbumNoArgsfetchOp);
const album = albumList[0]; const album = albumList[0];
album.getFileAssets(fileNoArgsfetchOp).then(function(albumFetchFileResult){ album.getFileAssets(fileNoArgsfetchOp).then(function(albumFetchFileResult){
console.info("getFileAssets successfully:"+ JSON.stringify(albumFetchFileResult)); console.info("getFileAssets successfully: " + JSON.stringify(albumFetchFileResult));
}).catch(function(err){ }).catch(function(err){
console.info("getFileAssets failed with error:"+ err); console.error("getFileAssets failed with error: " + err);
}); });
} }
``` ```
...@@ -2505,9 +2505,9 @@ Enumerates key file information. ...@@ -2505,9 +2505,9 @@ Enumerates key file information.
| MIME_TYPE | "mime_type" | Extended file attributes. | | MIME_TYPE | "mime_type" | Extended file attributes. |
| MEDIA_TYPE | "media_type" | Media type. | | MEDIA_TYPE | "media_type" | Media type. |
| SIZE | "size" | File size, in bytes. | | SIZE | "size" | File size, in bytes. |
| DATE_ADDED | "date_added" | Date when the file was added. (The value is the number of seconds elapsed since the Epoch time.) | | DATE_ADDED | "date_added" | Date when the file was added. The value is the number of seconds elapsed since the Epoch time. |
| DATE_MODIFIED | "date_modified" | Date when the file was modified. (The value is the number of seconds elapsed since the Epoch time.) | | DATE_MODIFIED | "date_modified" | Date when the file content (not the file name) was last modified. The value is the number of seconds elapsed since the Epoch time.|
| DATE_TAKEN | "date_taken" | Date when the file (photo) was taken. (The value is the number of seconds elapsed since the Epoch time.) | | DATE_TAKEN | "date_taken" | Date when the file (photo) was taken. The value is the number of seconds elapsed since the Epoch time. |
| TITLE | "title" | Title in the file. | | TITLE | "title" | Title in the file. |
| ARTIST | "artist" | Artist of the file. | | ARTIST | "artist" | Artist of the file. |
| AUDIOALBUM | "audio_album" | Audio album. | | AUDIOALBUM | "audio_album" | Audio album. |
...@@ -2581,6 +2581,8 @@ Describes the image size. ...@@ -2581,6 +2581,8 @@ Describes the image size.
Implements the media asset option. Implements the media asset option.
> **NOTE**
>
> This API is deprecated since API version 9. > This API is deprecated since API version 9.
**System capability**: SystemCapability.Multimedia.MediaLibrary.Core **System capability**: SystemCapability.Multimedia.MediaLibrary.Core
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册