Куда перенаправляется index.html? [Moodle Mobile][Javascript]

Моя текущая задача - добавить функцию генерации QR-кода в исходный код Moodle Mobile для add more functions,
Исходный код, который я использую, взят с этого сайта.

Поскольку у меня нет никакого опыта работы с Javascript (или AngularJS, который использует Moodle), я совершенно сбит с толку, когда ищу место для 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,

Пример того, как это выглядит здесь

Поэтому мой вопрос: где ссылка index.html? Где я могу найти исходный код сайта, отображаемый в веб-браузере? Я подозреваю index.html ссылки на что-то еще, например, URL-адрес, отображаемый в веб-браузере, когда я открываю это:

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

Может кто-нибудь помочь мне в этом вопросе?
С уважением.

1 ответ

Решение

Пожалуйста, проверьте ваш каталог на наличие "шаблонных" папок. С Angular загружаются дополнительные шаблоны, которые делают HTML Stuff. moodlemobile-phonegapbuild/core/components/login/templates/site.html может быть правильным

Другие вопросы по тегам