Je dois trouver un moyen d'installer des plug-ins spécifiquement pour Safari sur Mac. Si je copie les fichiers .plugin
dans le dossier Internet Plug-ins
, ils seront également détectés par Firefox et Google Chrome lors de leur exécution.Comment détecter UserAgent dans un plug-in NPAPI avant qu'il ne soit enregistré par le navigateur?
Pour éviter cela, j'utilisais l'appel API NP_UserAgent
pour déterminer l'agent utilisateur, et quitter si ce n'était pas Safari. Cependant, les plug-ins sont toujours enregistrés par Google Chrome et Firefox. Est-il possible de faire la même chose sans que le navigateur enregistre le plug-in?
Merci @smorgan ... Je pense que c'est comme ça que je vais aller de l'avant. Oui, votre supposition est tout à fait exacte ... Les plug-ins fonctionnent en conjonction avec une extension Safari. C'est en fait une extension existante pour Firefox et Chrome et j'essaye de la porter sur Safari. Oui si vous l'aimez :) http://www.cloudmagic.com/ – themoondothshine