Tag: firebase

Firebase WEB,Group按日期,月份,年份的子记录

我有节点’ 消息 ‘,它将有多个带时间戳的记录。 我需要按日期,月份,年份按记录进行分组,如下所示 12 July, 2016 13 July, 2016 14 July, 2016 ….. 我的记录看起来像 { “messages” : { “233110” : { “-KMU3Tfp7Sk8DzT0Z_lu” : { “.priority” : 1468326341669, “message” : “hi”, “timestamp” : 1468326341669 }, “-KMU3_u-x4RAWXw78MHe” : { “.priority” : 1468326371206, “message” : “yes”, “timestamp” : 1468326371206 }, } 我想显示这些消息 12 July, 2016 Hi Yes […]

Javascript表中的行重复

我是javascript的新手,一段时间以来我无法找到解决我自己的问题的方法。 我正在构建的Web应用程序正在使用javavascript和Firebase。 我正在创建一个从mysql中提取一些数据并在我的网站中将它们显示为表的表。 该表由三列ID,NAME和AND SURNAME组成。与此同时,我还创建了一个名为Recipient的新列,其中包含按钮。 该表如下所示: 我给每个按钮赋予不同的值,每个按钮的值是与当前按钮在同一行中的ID的编号。 例如,第一个按钮的值为2,第三个按钮的值为123. Al按钮的id = contact 表的源代码是 $con = mysql_connect(“localhost”,”root”,”); if(!$con){ die(“Cannot Connect” . mysql_error()); } mysql_select_db(“client_app”,$con); $get_user_clients = “SELECT `ID`,`Name`,`SurName`,`storagefolder` FROM `clients` “; $clients = mysql_query($get_user_clients,$con); echo ” ID Name SurName Recipient “; while($record = mysql_fetch_array($clients)){ echo “”; echo “”; echo “”.$record[‘ID’].” “; echo “”.$record[‘Name’].” “; echo “”.$record[‘SurName’].” “; […]

数据表和Firebase Web

我编写网络时遇到了一些问题 这是Html Nama Email No.Hp Status 这是脚本 $(‘#user_data’).DataTable({ dom: ‘Bfrtip’, buttons: [ ‘csv’ ] }); var rootRef = firebase.database().ref().child(“users”); rootRef.on(“child_added”, snap => { var name = snap.child(“name”).val(); var email = snap.child(“email”).val(); var noHP = snap.child(“noHp”).val(); var status = snap.child(“status”).val(); $(“#table-body-pengguna”).append(“” + name + “” + email + “” + noHP + “” + status + […]

如何确认实际发送了firebase通知(fcm)?

我允许用户通过我的网站发送通知。 通知正在运行,但是,我想要一种方法来实际确认通知是否已发出(在代码中),或者如果不可能至少确认curl有效,那么我可以在我的网站上显示一条消息它要么成功要么失败了。 在我的jquery post请求中,状态似乎总是“成功”,即使我在我的php中提供了无效的API_ACCESS_KEY(因此它显然没有发送通知但它仍然说成功)。 我如何确定通知已发出? 感谢任何帮助。 这是我在index.html中的post请求: $(“#send-button”).click(function(){ if($(“#send”).val().length == 0) { return; } else { $.post(“php/send-notification.php”, { notification_message: $(“#send”).val() }, function(data, status) { alert(“Data: ” + data + “\nStatus: ” + status); // status seems to always be “success” even with an invalid API_ACCESS_KEY }); } }); 这是send-notification.php: $_POST[‘notification_message’], ‘vibrate’ => 1, ‘sound’ => […]

Firebase和HTML表之间的实时更新

下面的代码显示了从firebase到表的数据 Brand Description Item Code Product Category // Initialize Firebase var config = { apiKey: “AIzaSyB5aqeEmEIB56IvRt4DL8RyOr0JX5Mw3HQ”, authDomain: “tp-firebase-fd827.firebaseapp.com”, databaseURL: “https://tp-firebase-fd827.firebaseio.com”, projectId: “tp-firebase-fd827”, storageBucket: “tp-firebase-fd827.appspot.com”, messagingSenderId: “191127646247” }; firebase.initializeApp(config); var database = firebase.database(); database.ref().once(‘value’, function(snapshot){ if(snapshot.exists()){ var content = ”; snapshot.forEach(function(data){ var val = data.val(); content +=”; content += ” + val.brand + ”; content += […]

缓存Firebase数据库以供离线使用? 用Javascript

我正在尝试缓存firebase数据库信息以供离线使用。 在我的ProgressiveWebApp中,我使用的是javascript和jquery。 有没有办法镜像数据库而不使用聚合物谢谢

如何在jquery中为firebase实现一个图像弹出窗口

我有点麻烦,因为我不知道如何在jquery中为firebase实现图像弹出窗口。 我在互联网上搜索过它,但没有找到如何为动态网站实现它的方法。 我有以下jquery代码,有人可以帮忙吗? 关于这个,我还没有在stackoverflow上找到任何东西。 这是我的HTML代码 images .contentImage{ position: relative; } .image { opacity: 1; display: block; width: 100%; height: 40%; transition: .5s ease; backface-visibility: hidden; } .image:hover { opacity: 0.3; } .gallery { margin: 5px; border: 1px solid #ccc; float: left; width: 180px; } .gallery:hover { border: 1px solid #777; } .gallery img { width: […]

迭代嵌套的firebase对象 – Javascript

如何遍历嵌套的firebase对象。 Publications- | |-Folder1—— | |-hdgjg76675e6r- | | |-Name | | |-Author | | | |+-hdgjdsf3275e6k | |+-hd345454575e6f |+-Folder2 在出版物我有文件夹和文件夹我有对象(包含属性,如。姓名,作者) 我已经遍历文件夹到现在为止。 snapshot.forEach(function (snapshot) { var key = snapshot.key(); var obj = snapshot.val(); console.log(key); //output => Folder1 , Folder2 etc }); 当我打印obj console.log(obj); 它显示 我如何迭代obj变量,因为它包含hdgjg76675e6r , hdgjdsf3275e6k等以及进一步?

在Node.js / EJS中单击Button时如何触发Firebase POST请求

编辑: 实际上还存在一些问题。 真正的问题实际上是Firebase安全规则。 这里解决了所有问题: 如何将Node.js变量放在我的 中? 题: 单击“UpvoteButton”或“DownvoteButton”时如何触发Firebase POST请求? 我做了什么: 更新4: 我想我正在取得进展。 在下面找到更新的代码。 现在我收到错误: SyntaxError: Unexpected token ; in … while compiling ejs 码: <img class = "postImg" src="https://stackoverflow.com/images/uploads/”> HP $(‘.UpvoteButton’).click(function () { window.location.href = “/users/login”; var $this = $(this); var $other = $(‘.DownvoteButton’); if ($this.hasClass(“on”)) { $this.removeClass(“on”); } else if (!$this.hasClass(‘on’) && $other.hasClass(“on”)) { […]

JQuery:选择动态创建的元素并推送到Firebase

初学者到这一切,玩Firebase。 基本上,我想从Firebase检索文本条目,并在其旁边有一个“批准”按钮。 单击该按钮时,我希望将该特定文本条目推送到新的Firebase位置,并从页面中删除该文本。 我正在动态创建按钮和文本,我在选择按钮和我创建的div时遇到了一些麻烦。 我知道我必须使用on(),但我不确定如何使用它。 谢谢! approveRef.on(‘child_added’, function(snapshot) { var posts = snapshot.val(); $(”).text(posts.text).append(‘Approve’).appendTo($(‘#feed’)); }); $(‘#approve’).on(“click”, function(){ var text = $(‘#post’).val(); postsRef.push({‘text’:text}); $(‘#post’).remove(); });