我是Appery.io,IONIC和AngularJS的新手,但迄今爲止它已被證明是一個簡化開發的惡作劇平臺。Appery.io中的外部資源的訪問內容
我遇到的問題是整合外部JS資源。
我試圖完成 - 概述
我想補充Braintree's drop-in UI支付處理形式進入我的應用程序中的一個視圖。
的問題
我不斷收到「錯誤:Braintree.setup是不是一個函數」錯誤,當我運行Braintree.setup()函數。
- 轉到:應用程序設置>外部資源
- 添加腳本網址,並將其保存爲外部庫
添加外部庫
我通過執行以下操作包括腳本
- 將其設置爲啓用,以便我只能在付款頁面視圖中加載它
包括視圖
- 轉到腳本「路由」
- 點擊「相關性」的頁面我想加載它
- 選擇腳本>保存
觸發Braintree.setup()
- 流行到我的網頁>範圍
- 添加設置功能的布倫特裏網站上列出。
運行頁面
- 運行頁面,我提供了這個錯誤: 「錯誤:Braintree.setup是不是一個函數」
注:我在此之前我也收到另一個錯誤,但不知道爲什麼。它也出現了Appery提供的一些演示應用程序。布朗尼指出,如果你能告訴我爲什麼。
腳本已經被加載,我可以在Firebug看到它。
注:在網站上的代碼使用braintree.setup(),而不是Braintree.setup()。我已經切換到Braintree.setup(),因爲braintree.setup()給我一個錯誤,說braintree沒有被定義。我不確定Braintree是資源部分中定義的變量,其中Appery將腳本中的任何值分配給變量。
非常感謝任何可以幫助的人!
其實它比上面描述的要簡單得多!只需使用:Apperyio.getLibrary('name_of_script')。腳本的名稱是您在「應用程序設置」頁面中標題爲您的圖書館的名稱。 –