I don't know why you would be having issues on the iPad because for me it pretty much displays a normal desktop view but on my iPhone 6 I cannot see the videos either. It has something to do with being in mobile view and what ever the geniuses at DJI did to the new forums. Don't really know if there is a fix right now. I have had people tell me to tap the top address bar then slide down and tap request desktop site but it did nothing. Again my iPad works fine though.
You and Spy can't see my video because there isnt one. I was messing with him. He picked up on it pretty much immediately but unfortunately you did not