闻听此事未捕获的错误:火力地堡项目需要导入到谷歌云平台恢复服务。 当我试图通过以的WebRTC视频会议通话。
我得到这个URL- https://firebase.google.com/support/guides/firebase-web#import_your_project_to_the_firebase_console
但我不想上传我的项目上云。
闻听此事未捕获的错误:火力地堡项目需要导入到谷歌云平台恢复服务。 当我试图通过以的WebRTC视频会议通话。
我得到这个URL- https://firebase.google.com/support/guides/firebase-web#import_your_project_to_the_firebase_console
但我不想上传我的项目上云。
我得到了解决。 进入这个网址https://console.firebase.google.com/和登录的Gmail帐户。 点击“添加项目”,你会得到页这样看到该图片
之后,这样你会得到你创建的项目看到该图片
现在点击project.You'll重定向到火力项目概述page.Click“添加火力地堡到你的Web应用程序”。 看到该图片
你会得到这个代码
apiKey: “*********”,authDomain: “**** - ****”,databaseURL : “**** - ****”,专案编号: “**** - ****”,storageBucket: “**** - *****”,messagingSenderId:“***** *******”
看到该图片
复制databaseURL并与您的WebRTC的代码替换其中火力链接或代码定义。
你可能会得到这样的的WebRTC代码
openSocket:功能(配置){风险信道= config.channel || location.href.replace(//|:|#|%|.|[|]/g, ''); VAR =插座新火力地堡( '#### - ####' +通道); socket.channel =通道; socket.on( “child_added”,功能(数据){config.onmessage && config.onmessage(data.val());}); socket.send =函数(数据){this.push(数据); }; }; config.onopen &&的setTimeout(config.onopen,1); socket.onDisconnect()除去(); 返回插座; }
更换
VAR =插座新火力地堡( '#### - #####' +通道);
至
VAR =插座新火力地堡( '**** **** databaseURL' +通道);
请删除在'****
单击数据库选项这是摆在左侧选择“实时数据库”
看到该图片
现在,点击“规则”选项卡并更改“读写” value.Both值应该“真”。 看到该图片
现在,请检查您的WebRTC consultation.This将不火力错误运行。