我尝试在我的Sprite Kit游戏中使用以下行播放音频:
class Test extends React.Component {
handleClick() {
console.log(this.context);
this.context.router.history.push('/some/path');
},
render() {
return (
<div onClick={handleClick}>
This is div.
</div>
)
}
}
Test.contextTypes = {
router: React.PropTypes.object.isRequired
}
ReactDOM.render(
<Test />,
document.getElementById("app")
);
但似乎没有任何事情发生。我看了另一个swift2解决方案,但它似乎也没有用。
self.run(SKAction.playSoundFileNamed("DingSoundEffect.wav", waitForCompletion: false))
我的应用程序没有崩溃,但我听不到正在播放的声音。我可以使用此方法在Swift 3中播放音频,还是必须使用AVAudioPlayer。提前谢谢。