【问题标题】:ERROR: 180: EXCEPTION thrown ('dev!'): - and ERROR:> aqsrv> 70: Exception caught in (null) - Error -1错误:180:抛出异常('dev!'):-和错误:> aqsrv> 70:异常捕获(空)-错误-1
【发布时间】:2015-03-11 19:07:11
【问题描述】:

每次我调用我的函数来使用 .wav 文件时,我都会收到以下错误:

ERROR: 180: EXCEPTION thrown ('dev!'): -

ERROR:> aqsrv> 70: Exception caught in (null) - Error -1 

它总是发生在play() 的行中。

它只发生在 IOS - 在 android 上运行良好。

功能:

function sonido() {
    var cont=0;
    //console.log(arregloDetalles[cont].tVelocidad);
    var intervalo=setInterval(function() {
        if(bnaddetener==1){
            clearInterval(intervalo);
        }           
        if(arregloDetalles[cont].click_clack==1) {
            soundclick.play();

        } else {
            soundclack.play();
            console.log("Clack");
        }
        cont++;
        if(cont==arregloDetalles.length) {
            banderaclick=1;
            cont=0;
        }
    } ,arregloDetalles[cont].tVelocidad);
}

.wav 文件声明:

var soundclick = Titanium.Media.createSound({
        url:'/sonidos/beep-8.wav',
        preload:true
});
soundclick.addEventListener('complete', function(e) { soundclick.release(); });

var soundclack = Titanium.Media.createSound({
        url:'/sonidos/beep-7.wav',
        preload:true
});
soundclack.addEventListener('complete', function(e) { soundclack.release(); });

【问题讨论】:

    标签: javascript android ios audio titanium


    【解决方案1】:

    似乎正在尝试获取输入设备的采样率。这在 iOS 模拟器上不行,你需要在真机上测试。

    https://developer.apple.com/library/ios/documentation/IDEs/Conceptual/iOS_Simulator_Guide/TestingontheiOSSimulator.html

    【讨论】:

      猜你喜欢
      • 2013-02-26
      • 1970-01-01
      • 2015-06-11
      • 2023-03-06
      • 2018-03-23
      • 2012-08-26
      • 1970-01-01
      • 2012-04-20
      • 1970-01-01
      相关资源
      最近更新 更多