我正在使用此代碼通過webView在iPad上播放youtube視頻。使用ipa文件安裝時,應用程序無法正常工作
NSString *htmlString = [NSString stringWithFormat:@"<html>\
<body>\
<div id=\"player\"> </div>\
<script>\
var tag = document.createElement('script');\
tag.src = \"http://www.youtube.com/player_api\";\
var firstScriptTag = document.getElementsByTagName('script')[0];\
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);\
var done = false;\
var player;\
function onYouTubePlayerAPIReady() {\
player = new YT.Player('player', {\
height: '%i',\
width: '%i',\
videoId: '%@',\
events: {\
'onReady': onPlayerReady,\
'onStateChange': onPlayerStateChange\
}\
});\
}\
function onPlayerReady(evt) {\
evt.target.playVideo();\
}\
function onPlayerStateChange(evt) {\
if(evt.data==0)\
{\
window.location=\"http:\\end\";\
}\
}\
function resizePlayer(width,height)\
{\
player.setSize(width, height);\
}\
</script>\
</body>\
</html>",
height,width, videoID];
的問題是,當我通過Xcode中安裝我的應用程序,它工作正常,但是當我使用IPA文件也沒有。
什麼是您的應用程序有問題?你有沒有工作的設備崩潰或控制檯日誌? – sergio 2012-01-16 10:00:46
它似乎不想將html加載到webview中,因爲我可以看到一個空的視圖。 – 2012-01-16 10:04:01