Injecter un javascript local dans UIWebView
Est-il un moyen d'injecter un local JS fichier ou un fichier JS qui est stocker sur mon serveur dans une page web chargée par UIWebView?
Dire que je navigue à google.com dans ce UIWebView, il rend la page et elle s'occupe aussi de mon fichier JS (local ou sur mon serveur)?
source d'informationauteur James
Vous devez vous connecter pour publier un commentaire.
Le code suivant va injecter du code javascript localement
Viens de passer le nom du fichier avant de le js, par exemple.
Faire injecter du code javascript à partir de votre serveur, vous pouvez télécharger et de le charger dans la vue web d'une manière similaire.
Voudrais pour terminer Sherman répondre. Xcode définit *.js fichiers sous forme de code source et l'ajoute à "Compiler les Sources" dans les préférences du projet, de sorte objc retourne nil, lorsque vous essayez d'obtenir pathForResource dans mainBundle. Pour résoudre ce problème, vous devez ajouter votre fichier JavaScript "Phases de construction" > "Copie Bundle de Ressources" dans les préférences du projet.
Espérons qu'il serait utile, été confronté à ce problème aujourd'hui.