gpt4 book ai didi

javascript - 在 Framework7 应用程序中添加用于录音的外部 cordova 插件

转载 作者:行者123 更新时间:2023-11-29 02:35:49 25 4
gpt4 key购买 nike

我是 Framework7 的新手。我正在开发一个应用程序,它需要录制音频并将其发送到像 WhatsApp 这样的服务器上。我正在尝试添加 cordova-plugin-media(链接:https://www.npmjs.com/package/cordova-plugin-media)。我使用

添加了插件
cordova plugin add [plugin-name] 

并开始使用插件

var media = new Media(src, mediaSuccess, [mediaError], [mediaStatus]);

但是它在控制台中抛出错误说“媒体未定义”

我在Framework7的“deviceready”事件中写这部分代码

我的疑问是:

1] 通过使用 cordova 命令添加插件,它是否被注入(inject)到项目或我们想要做的任何事情中?

2] 如果需要显式注入(inject),我该如何在 Framework7 中进行注入(inject)?

我还尝试使用

导入插件
cordova.require('path-to-plugin')

但是总是提示找不到插件。默认情况下,require 方法在哪里寻找插件?

最佳答案

1] By just adding the plugin using cordova command does it get injected to the project or anything we want to do ?

不,不在 Framework7 项目中,因为您没有使用 cordova 索引页面,您将必须编辑 Framework7 应用程序的主索引页面,并在底部的 </body> 之前包含 cordova javascript 文件。标记和所有其他脚本之前:

<script type="text/javascript" src="http://your-project.com/www/cordova.js"></script>

关于javascript - 在 Framework7 应用程序中添加用于录音的外部 cordova 插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47154855/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com