firebase文档中的示例假定手动更新firebase安全规则.如何以编程方式修改安全规则以支持真实的协作应用程序?在我正在考虑的用例中,要求用户能够邀请其他用户协作/共享所选数据并能够授予/撤销对协作者的访问权限.如何通过firebase实现这一目标?
请参阅下面的代码.为什么不会test2()导致错误test1()?如何避免错误(无需在构造函数中重新定义被调用的函数)?
function getRandomInt(min, max) {
return Math.floor(Math.random() * (max - min + 1)) + min;
}
var xyz = function (){
var test1 = function () { getRandomInt(10, 20); };
test1(); // runs with out problem
var test2 = new Function('getRandomInt(10, 20);');
test2(); //results in "Uncaught ReferenceError: getRandomInt is not defined"
};
Run Code Online (Sandbox Code Playgroud) 使用firebase简单登录时是否可以访问/验证firebase auth对象的内容?它对调试/配置安全规则很有用.
我想让相机功能正常工作.我正在测试连接的三星Galaxy平板电脑.该应用程序成功启动,但未navigator.camera.getpicture启动相机.你能帮帮忙吗?
以下是我遵循的步骤:我使用以下步骤创建了一个cordova hello项目(Windows 7):
A部分:(设置cordova)
(此答案的步骤):
C:> npm install -g cordova
在命令提示符下,使用以下命令导航到要创建项目的文件夹:
cordova create hello com.example.hello HelloWorld
cd hello
Define the OS you want to suppport for example:
cordova platform add wp8
Install plugins (If needed). For example we want the following:
cordova plugin add org.apache.cordova.device
cordova plugin add org.apache.cordova.camera
cordova plugin add org.apache.cordova.media-capture
cordova plugin add org.apache.cordova.media
Run Code Online (Sandbox Code Playgroud)
B部分:添加用于测试相机功能的 代码(来自Cordova相机文档的代码)使用以下代码替换index.html代码:
<!DOCTYPE html>
<html>
<head>
<title>Capture Photo</title>
<script type="text/javascript" charset="utf-8" src="cordova-2.2.0.js"></script>
<script type="text/javascript" charset="utf-8">
var …Run Code Online (Sandbox Code Playgroud)