下载地址
对着 demo工程比较容易将crosswalk嵌入自己的项目中,下面是一些需要注意的地方:
因为完整引入包体会变得很大,适当的可以采用下载核心库的方式,在运行时动态加载。大概有十几M的样子,似乎还是蛮大的。
笔者在最新的版本中,AudioContext.decodeAudioData解码MP3会出现错误,没弄明白原因,故如果使用AudioContext播放音频可以直接使用pcm格式音频,无需解码。下面是笔者测试过,播放pcm的演示代码:
window.AudioContext = window.AudioContext || window.webkitAudioContext|| window.mozAudioContext;
window.audioContext = new AudioContext();
//audioData:获取的wav二进制数据,默认采用单声道 32位的pcm数据(必须!!!!)
function getAudioBuffer(audioData){