Ich versuche eine Anwendung in Meteor in meinem Android-Handy zu installieren. Die Anwendung wird durch bauenMeteor build apk läuft nicht in Handy
meteor build /home/sampad/meteor_apk --server 192.168.1.27:3000
Diese Anwendung von 2-Vorlagen bestehen. Wenn ich auf "Senden" klicke, wird ich zur nächsten Vorlage weitergeleitet, wenn sie im Desktop unter meteor
ausgeführt wird. Aber wenn ich es auf Mobilgeräten verwende, kann ich durch den Button "Senden" nirgendwohin gehen, auch kann ich keinen Fehler sehen.
Anbringen des Code:
<!-- main.html -->
<body>
<nav class="navbar navbar-inverse">
<div class="container-fluid">
<div class="navbar-header">
<a class="navbar-brand" href="#">Accounts Page</a>
</div>
</div>
</nav>
<div class="container">
{{#if currentUser}}
{{>dashboard}}
{{else}}
{{> register}}
{{> login}}
{{/if}}
<hr>
</div>
<template name="register">
<form>
<h3>Registration Page</h3>
E-mail : <input type ="text" id="email"><br>
Password : <input type="password" id="password"><br>
<input type="submit" value="Save details"> <input type="reset" value="Reset">
</form>
</template>
<template name="login">
<form>
<h3>Log In Page</h3>
E-mail : <input type ="text" id="login-email"><br>
Password : <input type="password" id="login-password"><br>
<input type="submit" value="Log In"> <input type="reset" value="Reset">
</form>
</template>
<template name="dashboard">
<p> You 're logged in </p>
<p><a href ="#" class="logout" >Log Out</a></p>
</template>
<!-- main.js -->
if(Meteor.isClient)
{
Template.register.events({
'submit form':function(event,template){
event.preventDefault();
var emailVar = template.find('#email').value;
var passwordVar = template.find('#password').value;
//template.find('#message').append("Clicked submit");
console.log('Form submitted');
Accounts.createUser({
email:emailVar,
password:passwordVar
});
}
});
Template.login.events({
'submit form':function(event,template){
event.preventDefault();
var emailVar = template.find('#login-email').value;
var passwordVar = template.find('#login-password').value;
Meteor.loginWithPassword(emailVar,passwordVar);
}
});
Template.dashboard.events({
'click.logout':function(event){
event.preventDefault();
Meteor.logout();
}
});
}