Je suis nouveau sur le développement de l'iPhone et j'essaie de charger un objet HTML dans un UIWebView
.Comment charger un objet HTML dans UIWebView?
Le problème est que lorsque je transforme les données HTML en une chaîne, l'application se bloque et dit EXC_BAD_ACCESS
. L'objet est une vidéo de Brightcove et j'ai copié le code d'intégration directement à partir du site web de brightcove, donc je ne comprends pas pourquoi ça ne marche pas. Toute aide est grandement appréciée.
code:
NSString *brightstring = [NSString stringWithFormat:@"<html><body><object id=flashObj width=540 height=400 classid=clsid:D27CDB6E-AE6D-11cf-96B8-444553540000 codebase=http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0><param name=movie value=http://c.brightcove.com/services/viewer/federated_f9?isVid=1 /><param name=bgcolor value=#FFFFFF /><param name=flashVars value=videoId=%@&playerID=659636031001&playerKey=AQ~~,AAAAC59qSJk~,vyxcsD3OtBM6WfpHEsDft5laXH9ASJhF&domain=embed&dynamicStreaming=true /><param name=base value=http://admin.brightcove.com /><param name=seamlesstabbing value=false /><param name=allowFullScreen value=true /><param name=swLiveConnect value=true /><param name=allowScriptAccess value=always /><embed src=http://c.brightcove.com/services/viewer/federated_f9?isVid=1 bgcolor=#FFFFFF flashVars=videoId=%@&playerID=659636031001&playerKey=AQ~~,AAAAC59qSJk~,vyxcsD3OtBM6WfpHEsDft5laXH9ASJhF&domain=embed&dynamicStreaming=true base=http://admin.brightcove.com name=flashObj width=540 height=400 seamlesstabbing=false type=application/x-shockwave-flash allowFullScreen=true swLiveConnect=true allowScriptAccess=always pluginspage=http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash></embed></object></body></html>", clipid]; //<--Crashes Here
NSString* html = [NSString stringWithFormat:brightstring, 540, 400];
[videoScreen loadHTMLString:html baseURL:nil];
Merci de votre réponse. Je viens d'ajouter le deuxième argument à la fin de mon brightstring et maintenant il ne plante pas, mais il ne charge pas non plus. Des pensées? –