在stackoverflow Nativescript delete image from library上找到此问题和答案
我是第一次接触nativescript,当我喜欢建议时,我会得到以下错误:
'TypeError:无法读取未定义的属性'MediaScannerConnection‘’
我想我需要以某种方式导入它,我需要做什么才能使用android.media类?
..。
const thefile = fileSystemModule.File.fromPath(path);
thefile.remove();..。
上面的代码运行得很好,但当我选择另一个图像时,删除的图像仍然出现在图库中-这是另一个问题中的建议代码
..。
var callback = new android.media.MediaScannerConnection.OnScanCompletedListener(
{
onScanCompleted: function(path, uri) {
console.log("media scan");
console.log(path);
},
}
);
android.media.MediaScannerConnection.scanFile(
applicationModule.android.context,
path,
null,
callback
);..。
发布于 2020-07-31 16:45:23
我有上面这个,因为我认为我应该导入一些东西来使用android var (全新的原生脚本开发)-所以在删除这个语句后,android var就像我应该的那样工作--没有我弄乱它:-)
const android = require("tns-core-modules/application/application");
https://stackoverflow.com/questions/62951127
复制相似问题