首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >类型“CordovaPlugins”上不存在属性“”MediaScannerPlugin“”

类型“CordovaPlugins”上不存在属性“”MediaScannerPlugin“”
EN

Stack Overflow用户
提问于 2020-02-01 00:54:19
回答 1查看 157关注 0票数 0

我在试着用Media Scanner Plugin。该插件用于在下载后刷新文件文件夹。问题是当我使用下面的代码时

代码语言:javascript
复制
    cordova.plugins.MediaScannerPlugin.scanFile(this.place + image);
 //This is the code line that you need.You need to use this line where your download thing  happens

我在MediaScannerPlugin下出错

代码语言:javascript
复制
Property 'MediaScannerPlugin' does not exist on type 'CordovaPlugins'

有任何想法,请如何使用这个插件?

EN

回答 1

Stack Overflow用户

发布于 2020-02-01 03:08:43

我相信你必须添加插件(使用npmjs)才能使用它。

1)使用npmjs,将当前目录切换到根cordova项目。

2)然后将插件添加到您的项目中,

代码语言:javascript
复制
cordova plugin add cordova-plugin-mediascanner

3)要查看插件是否已成功安装到您的项目中,您可以输入:

代码语言:javascript
复制
 cordova plugin

您还可以通过检查插件依赖关系和package.json插件规范来验证cordova文件(在基本项目目录中)。

4)当插件有用于初始化的js文件或某个函数时,必须在index.html中添加js脚本链接(.js)。

代码语言:javascript
复制
Example:

<script type="text/javascript" src="vendor/plugin-name/plugin-script.js"></script>

希望这能有所帮助。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60008153

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档