Gui*_*meP 5 twitter twitter-oauth cordova ionic-framework ngcordova
我正在使用 Ionic 开发移动应用程序,我必须与 Twitter API 连接。所以我使用 ng-cordova 和$cordovaAuth. 但是当我这样做时:
$cordovaOauth.twitter(clientId, clientSecret);
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
错误错误:选上的SHA变体不以错误(天然的)在新的T(支持http://192.168.1.19:8100/lib/sha-js/sha1.js:12:276在Object.createSignature()的http:/ /192.168.1.19:8100/lib/ngCordova/dist/ng-cordova.js:6120:38 ) 在 Object.twitter ( http://192.168.1.19:8100/lib/ngCordova/dist/ng-cordova.js: 5623:55 ) 在 Object.initialize ( http://192.168.1.19:8100/js/services/twitter.js:18:18 )
所以,问题来自于sha1.js,我将它包含在我的index.html
如果你能帮助我就好了!
最后,最新版本的 jsSHA 不适用于 ngCordova。它适用于版本 1.6.0 请参阅: https: //github.com/nraboy/ng-cordova-oauth/issues/93#issuecomment-113279865