Я новичок в Appery.io, IONIC и AngularJS, но до сих пор он оказался злой удивительной платформой для оптимизации разработки.Доступ к внешнему ресурсу в Appery.io
Проблема, с которой я столкнулась, заключается в интеграции внешних ресурсов JS.
То, что я пытаюсь достичь - Обзор
Я пытаюсь добавить форму обработки Braintree's drop-in UI оплаты в одной точке зрения в моем приложении.
Проблема
Я продолжаю получать «Ошибка: Braintree.setup не является функцией» ошибка при запуске функции Braintree.setup().
Добавление внешней библиотеки
Я включил скрипт, выполнив следующие действия:
- Перейти к: Настройки приложения> Внешние ресурсы
- Добавить скрипт URL и сохранить его в качестве внешней библиотеки
- Установите его для включения, чтобы я мог загружать его только во время просмотра платежной страницы.
Включая сценарий в представлении
- Перейти к «Routing»
- Нажмите «Зависимости» для страницы, которую я хочу, чтобы загрузить его на
- Выберите сценарий> экономия
Срабатывание Braintree.setup()
- Поп на мою страницу> Сфера
- Добавить функцию настройки, как указано на сайте Braintree.
Запуск страницы
- запустить страницу и я условии, что это ошибка "Ошибка: Braintree.setup не является функцией"
Примечание: I Я также получаю еще одну ошибку до этого, но понятия не имею, почему. В нем также есть некоторые демонстрационные приложения, которые Appery предоставил. Брауни указывает, можете ли вы сказать мне, почему.
Сценарий был загружен, как я могу видеть его в Firebug.
ПРИМЕЧАНИЕ: На сайте код использует braintree.setup(), а не Braintree.setup(). Я перешел на Braintree.setup(), потому что braintree.setup() давал мне ошибку, говоря, что braintree не определен. Я не уверен, что Braintree является переменной, определенной в разделе ресурсов, в котором Appery присваивает переменные значения из сценария.
Большое спасибо всем, кто может помочь!
На самом деле это было намного проще, чем описано выше! Просто используйте: Apperyio.getLibrary ('name_of_script'). Имя сценария - это имя, которое вы назвали своей библиотекой на странице «Настройки приложения». –