0
我試圖從tizen網絡應用程序請求我的firebase。所以我已經將firebase配置添加到腳本部分,然後我需要從javascript訪問我的firebase對象,但我不知道如何繼續,如何聲明'firebase'變量以鏈接到firebase庫?這裏是我的代碼:Tizen Web App中的Firebase
tizen工作室截圖
或
function init() {
\t \t // How to get firebase object ?
\t \t
\t \t firebase.database()
\t \t .ref('/test')
\t \t .once('value').then(function(snapshot) {
\t \t \t
\t \t \t var value = snapshot.val();
\t \t \t document.querySelector("#foo")
\t \t \t .innerHTML = value;
\t \t \t
\t \t });
...
}
<!DOCTYPE html>
<html>
<head>
<meta name="viewport"
\t content="width=device-width, initial-scale=1, user-scalable=no" />
<title>Hello Tizen</title>
<link rel="stylesheet" href="css/style.css">
<script src="https://www.gstatic.com/firebasejs/4.0.0/firebase.js"></script>
<script>
\t // Initialize Firebase
\t var config = {
\t apiKey: "blabla",
\t authDomain: "blabla",
\t databaseURL: "blabla",
\t projectId: "blabla",
\t storageBucket: "blabla",
\t messagingSenderId: "blabla"
\t };
\t firebase.initializeApp(config);
\t </script>
</head>
<body>
\t <div id="container">
\t \t <div id="contents">
\t \t \t <span id="foo">To replace </span>
\t \t </div>
\t </div>
\t <script src="js/app.js"></script>
</body>
</html>
編輯:
加入<access origin="*" subdomains="true"></access>
到config.xml中解決我的互聯網連接問題
嗨Sylvain。您鏈接的圖像似乎已被破壞(當然,最初至少)。不要爲您的代碼提供圖像,請將其作爲實際格式化文本發佈。 –
嗨AL,我更新了格式化文本,感謝您的建議 – Sylvain