7
votes

Comment masquer le bouton JWPlayer Play?

Comment puis-je masquer le bouton de lecture qui est au centre de l'écran vidéo dans JW Player?

J'utilise la version 5.4 du joueur et je l'incorpore à l'aide de leur propre technique de «JW Soldder».

J'ai essayé ce qui suit sans chance: xxx

J'ai lu quelque part que cela a peut-être été supprimé avec la version 5.0 et doit maintenant être fait avec une peau. Mais, j'ai aussi lu que cela est retourné dans la version 5.1 ...?


3 commentaires

Qu'est-ce qui a finalement travaillé?


Ha! Rien. Quatre ans plus tard et j'ai trouvé ma propre question alors que Googling comment faire cela. Honteux.


Vous pouvez utiliser Entrez la description de la liaison ici


10 Réponses :


1
votes

Il semble être que les "icônes: false" option fonctionne , mais pas avec la version HTML 5 du lecteur. Espérons qu'ils obtiendront cela pris en charge avec toutes les versions plus tard que JW 5.4.


0 commentaires

0
votes

C'est probablement assez facile à faire avec une peau. Vous pouvez modifier une peau existante téléchargée à partir de longtail. Ils ne sont que des fichiers zip

Voici la documentation: http://www.longtailvideo.com/support/jw-player/jw-player-for-flash-v5/14/building-skins

En gros, vous devez simplement supprimer «playicon.png» dans le fichier zip de la peau dans le répertoire 'Affichage'. Il ne montrera tout simplement pas l'icône alors - parce que cela n'existe pas!

Vous devrez probablement supprimer «fond.png» aussi - ou vous obtiendrez simplement un carré blanc.


1 commentaires

... mais ils peuvent l'avoir amélioré maintenant d'être une propriété d'installation



3
votes

Je suis tombé sur le même problème et la solution consistait à définir: xxx

aussi, j'utilise JW Player 5.5.

Permettez-moi de savoir si cela a fonctionné out.


1 commentaires

Merci, Alott, quand je mets des contrôles: False signifie même l'icône de jeu se cache également, en cliquant sur la vidéo, la vidéo ne joue pas, le problème résolu, j'ai besoin de masquer la barre de contrôle



2
votes

Ajoutez ceci à votre article et peut-être à votre événement onReady si vous n'utilisez pas Autoplay:

jwplayer("container").setup({ 
    events: {
        onPause: function(event){
            jwplayer().getPlugin("controlbar").hide();
        }
    }
})


1 commentaires

Votre lien de référence est cassé.



3
votes

Vous recherchez le plugin "Affichage". Cachez si nécessaire.

jwplayer().getPlugin("display").hide();


0 commentaires

2
votes

Votre code doit fonctionner avec JWPlayer 5.10 si vous mettez tout entre '' xxx


0 commentaires

1
votes

Vous pouvez écrire un plug-in Flash à l'aide de la SDK Flex. J'ai écrit une classe de base qui hérite de Sprite pour gérer cela. XXX PRE>

Ensuite, vous pouvez écrire votre plugin en héritant de cette classe. P>

hideControlbarButton("play");
hideControlbarButton("pause");


0 commentaires

1
votes

J'ai obtenu cela en ajoutant 'icônes: FALSE' à configurer. Cependant, la référence d'API JWPlayer suggère d'ajouter des «contrôles: FALSE», alors essayez-le aussi. Voici un exemple de travail: http: //www.longtailvideo. Com / Support / JW-Player / 29241 / A-Chromeless-Player /


1 commentaires

Réglage JWPlayer ("MyPlayer"). Configuration ({"Contrôles": false}); a fonctionné pour moi sur HTML5 et Flash Player pour supprimer le bouton de lecture centré sur Pause. Cependant, il a également supprimé la barre de contrôle. :(



2
votes

pour JW Player V6 - HTML5 Player:

Vous pouvez masquer le bouton de lecture au centre de l'écran dans le CSS: xxx

ou pour masquer le bouton de lecture Dans la barre de contrôle: xxx


0 commentaires

0
votes

Voici la situation que j'ai proposée:

L'idée est de désactiver les commandes complètement, puis de les réactiver lors de l'utilisateur cliquez sur l'utilisateur. P>

        var jwHandle = jwplayer(videoID).setup(videoConfig);//Set b/c of internal reasons

        //Then when configuring
        autoplay : "false",
        controls : "false", //disable the controls(including play icon)
        events : {
                   onDisplayClick : function(event){
                        //re-enable controls
                        jwHandle.setControls(true);
                       //play the video
                        jwHandle.play();
                    }
                }     
          });


0 commentaires