Android 我正在寻找Cordova插件媒体工作示例(演示)

Android 我正在寻找Cordova插件媒体工作示例(演示),android,cordova,Android,Cordova,我在向cordova应用程序添加声音时遇到问题。我在cordova插件媒体的npm/github文档中找不到示例: 我还尝试实现了这两个目标: 到目前为止运气不好。在哪里可以找到最新的复制粘贴示例?非常感谢 Cordova 5.1.1版,我通过Cordova plugin add Cordova plugin media安装插件您的index.js文件应如下所示,并删除index.html中您自己编写的javascript: var app = { initialize: functi

我在向cordova应用程序添加声音时遇到问题。我在cordova插件媒体的npm/github文档中找不到示例: 我还尝试实现了这两个目标:

到目前为止运气不好。在哪里可以找到最新的复制粘贴示例?非常感谢


Cordova 5.1.1版,我通过Cordova plugin add Cordova plugin media安装插件

您的index.js文件应如下所示,并删除index.html中您自己编写的javascript:

var app = {
    initialize: function() {
        this.bindEvents();
    },
    bindEvents: function() {
        document.addEventListener('deviceready', this.onDeviceReady, false);
    },
    onDeviceReady: function() {
        app.receivedEvent('deviceready');

        var myMedia = new Media("http://www.noiseaddicts.com/samples_1w72b820/3926.mp3")
        myMedia.play({ playAudioWhenScreenIsLocked : false })

    },
    receivedEvent: function(id) {
        var parentElement = document.getElementById(id);
        var listeningElement = parentElement.querySelector('.listening');
        var receivedElement = parentElement.querySelector('.received');

        listeningElement.setAttribute('style', 'display:none;');
        receivedElement.setAttribute('style', 'display:block;');

        console.log('Received Event: ' + id);
    }
};

app.initialize();

中的示例正在运行,我几天前使用了它们。我找不到完整的示例,一个包含所有内容的index.html。有一些JS示例本身不起作用,它们需要成为更大内容的一部分。您必须将代码示例添加到您的cordova javascript文件中。如果您不知道如何编写cordova应用程序,请查看安装cordova后获得的演示cordova应用程序,并阅读cordova的文档。我知道如何编写cordova应用程序。我到底需要什么来开发应用程序?我一直在兜圈子,我不知道我是否抄袭了正确的东西,也不知道问题出在哪里。我目前正在尝试通过genymotion进行测试。请显示您的应用程序代码。最后,我可以完成一些工作,非常感谢。虽然github上的示例中甚至没有一半的代码。为什么它只能从一个在线链接中工作;玩本地游戏files@OussakiI如果要检查权限,您可能需要请求访问本地文件的权限。