2009-10-21 6 views
-1

Maintenant, je développe un programme avec un webview montrant flash. mais j'ai trouvé que lorsque j'ai installé clickToFlash, le webview ne montre pas le flash. Je pense que lors du chargement de webview, le safari va vérifier le MIMETYPE, et le MIMETYPE de clickToFlash va d'abord cocher par safari, donc le clicktoflash va gérer mon falsh, mais il n'avait pas de méthodes pour le faire. Ce que je veux savoir est dans clicktoflash comment désactiver le MIMETYPE dans info.plist pendant un moment quand je montre swf dans mon webview. et j'ai recherché le code de clicktoflash, j'ai trouvé qu'il peut changer le type de mime de "application/x-shockwave-flash" à "application/futuresplash", mais le swf n'a pas montré encore, pourquoi?Lors de l'utilisation de clicktoflash, comment afficher d'autres flashs dans un webview basé sur Safari?

Répondre

4

Vous pouvez désactiver l'application de clicktoflash. Le processus est décrit en bas de http://rentzsch.github.com/clicktoflash/

« Inclure une clé nommée « ClickToFlashOptOut » dans votre fichier Info.plist de l'application, définissez sa valeur sur « OUI », et votre application sera automatiquement par liste blanche ClickToFlash. »

0

Peut-être que je ne comprends pas ce que vous voulez faire, mais vous pouvez ajouter des sites à une liste blanche dans les paramètres ClickToFlash.

2

Le but de l'installation de ClickToFlash est d'arrêter le chargement du contenu Flash. Si vous avez un problème avec cela, ne l'installez pas.

+0

Lors de l'installation de ClickToFlash, les autres affichages de webview flash ne fonctionnaient pas? et ClickToflash n'ont pas une méthode pour éviter cela? – jin

Questions connexes