我知道Firebase通常可以离线工作,并且只要有机会就会同步.对于移动(Android,iOS)应用,Firebase-Analytics是否同样适用?
如果是(或部分是) - 用户可以离线多长时间?
我有一个实现的活动RecognitionListener
.为了使它连续,每次onEndOfSpeech()
我再次启动监听器:
speech.startListening(recognizerIntent);
Run Code Online (Sandbox Code Playgroud)
但是,它需要一些时间(大约半秒钟),直到它开始,所以有这个半秒的差距,没有什么是听.因此,我想念那个时差中所说的话.
另一方面,当我使用谷歌的语音输入时,指示消息而不是键盘 - 这个时间差距不存在.意义 - 有一个解决方案.
它是什么?
谢谢
这是我的代码:
firebase.auth().onAuthStateChanged((user) => {
if (user) {
console.log("We are authenticated now!");
firebase.firestore().collection("users")
.doc(firebase.auth().currentUser.uid).set({ name: "new name" });
} else {
loginWithFacebook();
}
});
Run Code Online (Sandbox Code Playgroud)
而且,这是我的许可规则:
service cloud.firestore {
match /databases/{database}/documents {
match /users/{userId} {
allow read, write: if request.auth != null;
}
}
}
Run Code Online (Sandbox Code Playgroud)
似乎无论如何,request.auth始终为null.我得到的错误:
Firestore(4.8.0)2017-12-20T04:18:27.321Z [连接]:WebChannel收到错误:{"code":403,"message":"权限丢失或不足.","status":"PERMISSION_DENIED" }
firebase react-native firebase-authentication google-cloud-firestore
这篇文章说,当个别节点开始拥有1-10万个孩子时,FireBase会出现问题.如果我们有超过1000万用户,应如何处理应用中的用户?在所有示例中,我虽然用户只是单个节点"用户"的孩子.
上https://parse.com/docs/js_guide#queries-arrays有一个例子如何找到对象,其中该键的阵列值包含各元件2,3和4具有以下组成:
// Find objects where the array in arrayKey contains all of the elements 2, 3, and 4.
query.containsAll("arrayKey", [2, 3, 4]);
Run Code Online (Sandbox Code Playgroud)
但是,我想找到一个对象,其中键的数组值至少包含一个(不一定是全部)元素2,3和4.
那可能吗?
使用 userMedia 我得到一个包含视频和音频的流。有没有办法把它们分开?即从一个流中得到 2 个流,一个只有视频,另一个只有音频?
问题与此有关:如何检查Flutter应用的混淆结果? 但是答案还不清楚。
黑客是否有可能在Flutter应用中看到飞镖代码?还是以难以理解和跟踪的方式进行编译?
解压缩了由此产生的apk之后,flutter build apk
我发现与自己的Dart代码相关的唯一文件是“ libflutter.so”。查看其中的功能nm -D libflutter.so
并没有显示出与我的代码相似的内容,因此看起来很安全。但是-我想要一个真正认识的人,也许我错过了一些东西。
发布Flutter应用程序的最佳实践是什么?
截至2018年10月12日的更新:我尝试按此处提到的方法进行混淆处理:https : //github.com/flutter/flutter/wiki/Obfuscating-Dart-Code 导致应用程序损坏(启动时崩溃)。所以-似乎-目前尚无真正的选项来进行混淆。
firebase ×3
android ×1
dart ×1
database ×1
flutter ×1
getusermedia ×1
html ×1
javascript ×1
obfuscation ×1
react-native ×1
scalability ×1
speech ×1
stream ×1