私はこのコードを使用して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
私は空のビューを見ることができるので、webviewにhtmlをロードしたくないようです。 –