В настоящее время я создаю приложение Chrome НЕ расширение , и после входа в систему я не могу попасть на «главный экран». Я попытался открыть только HTML-файл в браузере, и он работал, но когда я использовал его в приложении, он не смог открыть второй экран. Я приложил все элементы своего кода, так как не уверен, какие из них помогут исправить эту проблему.
Код ниже - только один, который я не прикрепил, был вторым экраном, потому что это не имеет значения.
Экран входа в систему (HTML):
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="styles.css">
</head>
<body>
<form action="screen2.html">
<div class="imgcontainer">
<img src="images.jpeg" alt="Avatar" class="avatar">
</div>
<div class="container">
<label for="uname"><b>Username</b></label>
<input type="text" placeholder="Enter Username" name="username" required>
<label for="psw"><b>Password</b></label>
<input type="password" placeholder="Enter Password" name="password" required>
<button href="screen2.html" type="submit">Login</button>
<label>
</label>
</div>
</form>
</body>
</html>
манифест (JSON):
{
"name": "App that I am building",
"description": "none",
"version": "16.3",
"minimum_chrome_version": "46",
"manifest_version": 2,
"app": {
"background": {
"scripts": ["background.js"]
}
},
"icons": { "16": "icon16.png", "128": "icon128.png" }
}
Фоновый скрипт (JavaScript):
chrome.app.runtime.onLaunched.addListener(function() {
chrome.app.window.create('window.html', {
'outerBounds': {
'width': 1000,
'height': 2000
}
});
});