我需要使用录音机在wordpress中创建一个页面,录制完该音频后,我需要通过邮件发送给我。
知道我可以使用recorderjs javascript库录制音频。
但是我没有实现上面的示例链接
可以在wordpress中使用RecordJ吗?还有其他方法吗? 你们知道这台录音机的任何免费wordpress插件吗?
答案 0 :(得分:0)
所以我找到了使用recorderJs lib制作录音机的方法。 我们只需要使用wp_enqueue_script()和wp_enqueue_style()等函数将文件.js或.css添加到我们的wordpress模板或插件中。
为了我的需要,我用录音机创建了一个新的wordpress插件。
在我的主插件php文件中,我刚刚添加了代码
function add_resources() {
wp_enqueue_style( 'my-css', plugins_url( 'resources/css/audio-recorder- plugin.css', __FILE__ ), array(), '1.0' );
wp_enqueue_style( 'bootstrap-css', plugins_url( 'resources/css/bootstrap.min.css', __FILE__ ), array(), '1.0' );
wp_enqueue_script( 'recorder-js', plugins_url( 'resources/js/recorder.js', __FILE__ ), array(), '1.0', false );
wp_enqueue_script( 'bootstrap-js', plugins_url( 'resources/js/bootstrap.min.js', __FILE__ ), array(), '1.0', false );
wp_enqueue_script( 'my-js', plugins_url( 'resources/js/audio-recorder-plugin.js', __FILE__ ), array( 'jquery','jquery-ui-dialog' ), '1.0', false );
}
add_action( 'wp_enqueue_scripts', 'add_resources', 999 );
所以这解决了我的问题,但又对wordpress中的ajax产生了疑问,我将在另一个时刻提出这个问题。
THKS