My project uses AngularJs and introduces third-party libraries, such as WeChat js-sdk.
<script type="text/javascript" src="js/lib/angular/angular.js"></script>
<script type="text/javascript" src="js/lib/angular/angular-route.js"></script>
<script type="text/javascript" src="js/lib/jweixin/jweixin-1.0.0.js"></script>
Then, an error was reported.
How do AngularJs projects use third-party libraries, such as WeChat js-sdk?
Have you injected a
wx
into angular? ? ?What you load through js reference will directly hang a wx global object on the window. Use it directly without injection.
Introduce WeChat’s js directly and use the method inside. There is no need to inject it into the controller