Мне поручено добавить функцию генерации QR-кода в Moodle Mobile. Но я понятия не имею, с чего начать, поскольку я мало знаю Javascript.Как добавить новую функцию QR-кода в Moodle Mobile (написан на Javascript)
На рисунке ниже (ссылка) показывает быстрый набросок того, как я хочу, мобильное приложение, чтобы выглядеть (изображение захватывается с ПК Firefox)
В этом случае я хочу:
Добавить кнопку «QR-код» в панель меню.
При нажатии на него пользователь переходит на QR-код «Страница», в котором пользователь может ввести строку, а затем сразу же увидеть соответствующий QR-код.
Я уже сделал сегмент QR-код, который по davidshimjs
Я попытался проверки элементов с помощью Firefox, но я не могу найти, где я «добавить кнопку» в строке меню, не говоря уже где добавить новую «страницу» в приложение. Итак, я хотел бы знать как интегрировать функциональность QR-кода в приложение Moodle (добавить кнопку + подключиться к странице QR-кода)? Нужно ли мне создавать новый плагин и как это сделать?
Ваша помощь очень ценится.
Sketchup of how my Moodle app should look like
X-posted from Moodle.org forums
Привет, спасибо за вашу помощь. Мне было интересно, что вы сказали о том, как «получить материал QR ... расширенные знания приложения & Angular JS», я могу получить исходный код (Javascript), отлично работающий на моем браузере. Означает ли это, что я не могу напрямую «скопировать и вставить» JS для QR-кода непосредственно в мой исходный код Moodle Mobile? Мой проект требует от меня генерировать QR-код из переменной строки (и, вероятно, требует некоторого шифрования AES) Для вашей справки библиотека QR-кода, которую я использовал, находится здесь [здесь] (http://davidshimjs.github.io/qrcodejs /) – Ryo
> Означает ли это, что я не могу напрямую «скопировать и вставить» JS для QR-кода непосредственно в мой исходный код Moodle Mobile? - Да, в самом деле. Вам нужно было бы поместить его, по крайней мере, в некоторый угловой контроллер и т. Д., Что потребует более продвинутых знаний.В основном в «мобильных терминах moodle» вам нужно будет создать аддон, например, «www/addons/calendar /». Как упоминалось выше, быстрый и грязный способ - это внешняя ссылка, с хорошим способом, имеющая по крайней мере пользовательский угловой модуль, который покажет вашу QR-страницу внутри приложения – Bearzi