14 lines
632 B
JavaScript
14 lines
632 B
JavaScript
(() => {
|
|
const form = document.querySelector('.bug-report-form');
|
|
if (!form) return;
|
|
const cap = window.Capacitor;
|
|
if (cap?.getPlatform() === 'android') {
|
|
document.getElementById('bug-platform').value = 'Android';
|
|
cap.Plugins.MetalCircleDevice?.getInfo().then(info => {
|
|
document.getElementById('bug-app-version').value = info.appVersion || '';
|
|
}).catch(() => {});
|
|
}
|
|
form.addEventListener('submit', () => { form.querySelector('button[type="submit"]').disabled = true; });
|
|
window.addEventListener('pageshow', event => { if (event.persisted) location.reload(); });
|
|
})();
|