0

Я пытаюсь включить push-уведомления с помощью службы MobileFirst Platform Foundation. Тем не менее, когда я инициализировать Bluemix, я получаю следующее сообщение об ошибке:Получение ReferenceError: IBMBluemix не определяется при использовании MobileFirst EnablePushNotification

"Uncaught Exception: ReferenceError: IBMBluemix is not defined at (compiled_code):10" 
ReferenceError: IBMBluemix is not defined 
TypeError: cordova.define is not a function 
"Uncaught Exception: TypeError: cordova.define is not a function as (compiled_code):1" 

enter image description here

Edited добавить index.html информацию

<script type="text/javascript" src="http://www.testapp.com/blog/js/jquery.order.js"></script> 
 
    <script src="js/Services.js"></script> 
 
    <script src="js/main.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMBluemixHybrid.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMDataHybrid.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMPushHybrid.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMBluemix.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMBluemix.min.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMBluemixHybrid.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMCloudCode.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMCloudCode.min.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMCloudCodeService.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMData.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMData.min.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMDataHybrid.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMPush.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMPush.min.js"></script> 
 
    <script type="text/javascript" src="js/bluemix/IBMPushHybrid.js" 
 
</script>

+0

Можете ли вы бросить некоторые детали вашего приложения, где вы собираетесь включить уведомления толчка? Я ищу файлы, такие как javascript и index.html, если у вас их есть? –

ответ

1

@ValerieLampkin, то ошибка может быть вызвана, если библиотека IBMBluemix еще не загружена: убедитесь, что вы загружаете правильный файл Bluemix.js перед другими js-библиотеками. Чтобы он работал нормально, вам нужно загрузить все библиотеки перед своим пользовательским кодом.

<script src="js/Services.js"></script> 
 
<script src="js/main.js"></script> 
 
<script type="text/javascript" src="js/bluemix/IBMBluemixHybrid.js"></script> 
 
<script type="text/javascript" src="js/bluemix/IBMDataHybrid.js"></script> 
 
<script type="text/javascript" src="js/bluemix/IBMPushHybrid.js"></script> 
 
<script type="text/javascript" src="js/bluemix/IBMBluemix.js"></script>

Смежные вопросы