@Clint:Believe me I have implemented exactly same code but I am getting exception at NavigationService.GoBack() call with message "Cannot go back when CanGoBack is false". I need to look into NavigationService in detail. Any quick win you can suggest?
@BobTabor:I agree Bob. Don't think its possible to just play the sound from phone start screen. It will always launch the app. Just to make it a bit user friendly, I am navigating to specific pivot on tile tap [tap on Cat goes to Animal pivot etc]. So far I have implemented tile pinning, custom sound deletion, exception handling [storage space check, duplicate sound name etc]. Yet to implement few more ideas.
@Clint:Thanks for the response and the link. The reason I put the comment coz Bob mentioned about extending different features like secondary tiles, deleting sound in this video. So I thought its better to raise my query here. Your link definitely resolved my query so thanks again.
My next question is once I pin a specific sound tile on start screen and if user taps on it, I would like to play the actual sound rather than navigating back to the application. Can you please provide some help to do it. Thanks.
Can someone pls explain how to pin individual sound tile on start screen? I'm able to pin the tile on start screen using StandardTileData class, however whenever I tap on the tile on start screen, rather than playing the audio, control jumps to first pivot item in the application. Appreciate if someone can help me to solve this puzzle.
Bob, another option to window.onload event would be to declare the JS file at the bottom of the HTML page. In that case first DOM will get loaded and then JS. I'm not sure whether its a right approach, but I have seen many HTML pages with JS declared in the bottom half. Can you please clarify on this?