如何在Wordpress中使用RecordJ

时间:2015-04-20 04:31:19

标签: javascript wordpress audio audio-recording

我需要使用录音机在wordpress中创建一个页面,录制完该音频后,我需要通过邮件发送给我。

知道我可以使用recorderjs javascript库录制音频。

GitHub RecorderJs

但是我没有实现上面的示例链接

可以在wordpress中使用RecordJ吗?还有其他方法吗? 你们知道这台录音机的任何免费wordpress插件吗?

1 个答案:

答案 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