Audio sencha Touch中的音频

Audio sencha Touch中的音频,audio,sencha-touch,touch,sencha-touch-2,Audio,Sencha Touch,Touch,Sencha Touch 2,我正在用sencha touch播放音频曲目。工作正常。。但我想要两样东西 1) 如何隐藏音频播放器和自动播放声音。为了这个我试过了 autoplay:true, and hidden:true, 但是这不起作用 2) 我想添加一个按钮以播放音频,即它包含文本“点击播放” 当它被点击时,它会变成暂停。。当暂停点击时,它开始播放。。 我做过这件事,但一点也不管用。。i、 首先我必须在播放器上点击播放按钮,然后我的自定义按钮开始工作。。 请帮我摆脱困境 { xtype: 'audio'

我正在用sencha touch播放音频曲目。工作正常。。但我想要两样东西

1) 如何隐藏音频播放器和自动播放声音。为了这个我试过了

autoplay:true, and 
hidden:true,
但是这不起作用

2) 我想添加一个按钮以播放音频,即它包含文本“点击播放” 当它被点击时,它会变成暂停。。当暂停点击时,它开始播放。。 我做过这件事,但一点也不管用。。i、 首先我必须在播放器上点击播放按钮,然后我的自定义按钮开始工作。。 请帮我摆脱困境

{
     xtype: 'audio',
     url: 'lib/touch/snd/sound.mp3',
     id: 'sound1',
     autoplay:true,
     hidden:true
},
{
     xtype: 'button',
     text:'Tap to play audio',
     handler: function() {
         var container = this.getParent().getParent(),
         // use ComponentQuery to get the audio component (using its xtype)
         audio = container.down('audio');
         audio.toggle();
         this.setText(audio.isPlaying() ? 'Pause' : 'Play');
     }
}

请参阅文档。。。

应该是这样的

{
 xtype: 'audio',
 url: 'lib/touch/snd/sound.mp3',
 id: 'sound1',
 autoplay:true,
 hidden:true
},
{
 xtype: 'button',
 text:'Tap to play audio',
 handler: function() {
     Ext.getCmp('#sound1').play(this,erg); or
     Ext.getCmp('#sound1').pause(this,0,erg);
 }
}

现在请不要再编辑请尝试向我建议一个解决方案好的,这是工作,但我想隐藏音频播放器太。。它在Chrome中工作,但在iPhone5模拟器中不起作用。。你能帮我吗?我们需要一个特殊的框架来在sencha touch中播放视频?音频播放器只是一个带有一些控件的盒子…深入css并在特定的盒子上使用隐藏功能。我告诉你,它隐藏在谷歌chrome中,但不隐藏在iPhone5模拟器中。我不确定这一点…我从未在电脑上测试过类似的东西苹果手机