Я сделал один пустой ионный проект и создал приложение Mobile First Hybrid в студии Worklight на Eclipse. Я внес необходимые изменения в соответствии с этим блогом.
Когда я создаю свой проект и запускаю его на своем телефоне Android, я получаю это как ошибку:
ionic.bundle.js:13440 Uncaught Error: [$injector:modulerr] Failed to instantiate module ng due to:
TypeError: Cannot set property 'aHrefSanitizationWhitelist' of null
at $$SanitizeUriProvider (file:///android_asset/www/default/ionic/js/ionic.bundle.js:30847:35)
at new <anonymous> (file:///android_asset/www/default/worklight/worklight.js:951:20)
at Object.instantiate (file:///android_asset/www/default/ionic/js/ionic.bundle.js:18012:14)
at provider (file:///android_asset/www/default/ionic/js/ionic.bundle.js:17826:36)
at file:///android_asset/www/default/ionic/js/ionic.bundle.js:13737:32
at forEach (file:///android_asset/www/default/ionic/js/ionic.bundle.js:13707:20)
at Object.provider (file:///android_asset/www/default/ionic/js/ionic.bundle.js:17816:9)
at ngModule (file:///android_asset/www/default/ionic/js/ionic.bundle.js:15865:16)
at Object.invoke (file:///android_asset/www/default/ionic/js/ionic.bundle.js:17997:19)
at runInvokeQueue (file:///android_asset/www/default/ionic/js/ionic.bundle.js:17890:35)
http://errors.angularjs.org/1.5.3/$injector/modulerr?p0=ng&p1=TypeError%3A%…Fandroid_asset%2Fwww%2Fdefault%2Fionic%2Fjs%2Fionic.bundle.js%3A17890%3A35)
Первая версия Mobile Mobile - 8, Ionic - 1,3, а угловая - 1,5,3.
Исправление было недавно сделано в SDK MobileFirst Foundation 8.0 для исправления совместимости с Ionic 1.x и AngularJS 1.5.3. Исправление планируется опубликовать в будущем iFix.
Если исправление является для вас срочным, и вы являетесь клиентом IBM, вы можете открыть билет поддержки, который будет уведомлен, когда он будет доступен для публикации.