2017-02-06 72 views
0

我目前的任務是爲Moodle Mobile的源代碼添加QR代碼生成功能到add more functions
我使用的源代碼是從這個siteindex.html重定向到哪裏? [Moodle Mobile] [Javascript]

因爲我沒有任何Javascript(或者是Moodle使用的AngularJS)的經驗,所以當我在尋找一個功能add的地方時我感到很困惑。
所以,我堅持在第一頁上,當應用程序加載,這是index.html

目前index.html看起來像這樣下面提到代碼:

<!DOCTYPE html> 
<html> 
    <head> 
    <meta charset="utf-8"> 
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> 
    <meta http-equiv="Content-Security-Policy" content="default-src * filesystem: cdvfile: file: gap: https://ssl.gstatic.com; img-src * filesystem: gap: data: cdvfile: file: https://ssl.gstatic.com android-webview-video-poster:; style-src 'self' 'unsafe-inline' filesystem: cdvfile: file:; script-src 'self' 'unsafe-inline' 'unsafe-eval' http://localhost:* filesystem: cdvfile: file:"> 
    <title></title> 
    <link href="build/mm.bundle.css" rel="stylesheet"> 
    <script src="lib/ionic/release/js/ionic.bundle.js"></script> 
    <script src="cordova.js"></script> 
    <script src="lib/angular-translate/angular-translate.js"></script> 
    <script src="lib/angular-translate-loader-partial/angular-translate-loader-partial.js"></script> 
    <script src="lib/ngCordova/dist/ng-cordova.js"></script> 
    <script src="lib/ydn.db/jsc/ydn.db-dev.js"></script> 
    <script src="lib/angular-md5/angular-md5.js"></script> 
    <script src="lib/angular-aria/angular-aria.js"></script> 
    <script src="lib/moment/min/moment-with-locales.js"></script> 
    <script src="lib/jszip/dist/jszip.js"></script> 
    <script src="lib/oclazyload/dist/ocLazyLoad.js"></script> 
    <script src="lib/ckeditor/ckeditor.js"></script> 
    <script src="lib/angular-ckeditor/angular-ckeditor.js"></script> 
    <script src="lib/angular-messages/angular-messages.js"></script> 
    <script src="build/mm.bundle.js"></script> 
    <style></style> <!-- Empty style to make easier to test styles using Inspector. --> 
    </head> 
    <body ng-app="mm"> 
    <ion-nav-view></ion-nav-view> 
    </body> 
</html> 

從我的角度來看,index.html過分看空在瀏覽器中,無論如何,頭和身體中都沒有content
但是當我在網頁瀏覽器中打開index.html時,它實際上顯示了一個帶有標題Connect to Moodle和表格的合適頁面,例如Site address

它的樣子是here

所以我的問題是,在什麼地方的index.html鏈接的例子嗎?我在哪裏可以找到Web瀏覽器上顯示的網站的源代碼?我懷疑index.html鏈接到其他的URL的東西上的Web瀏覽器中顯示,當我打開這個:

file:///C:/Users/teeti_000/Documents/GitHub/moodlemobile-phonegapbuild/index.html#/mm_login/site 

我試圖尋找在相關的文件夾mm_login,但不能從其他.html文件是指發現任何一邊到mm_login和mm.bundle.js,mm.bundle.min.css和mm.bundle.css

任何人都可以幫我解決這個問題嗎?
最好的問候。

+0

請參閱此[https://raw.githubusercontent.com/moodlehq/moodlemobile-phonegapbuild/master/build/mm.bundle .js](https://raw.githubusercontent.com/moodlehq/moodlemobile-phonegapbuild/master/build/mm.bundle.js)此文件並搜索您要查找的內容。在這裏,你所有的邏輯都是mm-login。 – Thennarasan

回答

0

請檢查您的目錄中的「模板」文件夾。由於角正在加載額外的模板,這些模板執行HTML Stuff。 moodlemobile-phonegapbuild/core/components/login/templates/site.html可能是正確的一個