小编scr*_*ie1的帖子

如何在firebase中获取网站的gcm_sender_id

我正在尝试为我的网站使用推送通知..

我正在尝试fcm.在google文档(https://firebase.google.com/docs/cloud-messaging/js/client)中,他们告诉我们在mnifest.json文件中使用gcm_sender_id,但我在firebase页面https中找不到任何位置:/ /console.firebase.google.com/project/fir-98798789/overview

他们也提到过

请勿将"浏览器发件人ID"与Firebase项目设置中显示的项目特定发件人ID值混淆.manifest.json的浏览器发件人ID是固定值,在所有FCM JavaScript客户端中很常见.

谢谢,

javascript firebase firebase-cloud-messaging

11
推荐指数
2
解决办法
9803
查看次数

所有浏览器都支持的视频和音频格式

我正在使用用户上传有关其公司的视频或音频的表单,它将显示给访问者.现在,我认为所有浏览器都不支持用户上传的所有视频和音频格式.

我已经提到https://developer.mozilla.org/en-US/docs/Web/HTML/Supported_media_formats ..

所以我想知道所有浏览器支持的常见音频和视频是什么..

请帮我...

browser audio video web

7
推荐指数
1
解决办法
4775
查看次数

如何向两个不同的用户phpmailer发送两个不同的消息

我发送邮件给两个不同的人,两个不同的消息,一个用户,一个用于管理员.

  $message1='hello user'      
  $message2='hello admin'
  $email = 'user@email.com'
  $adminemail = 'admin@email.com';

  require 'PHPMailerAutoload.php';
  $mail = new PHPMailer(true);
  $mail->isHTML();
  $mail->IsSMTP(); 
  $mail->setFrom('admin@mysite.com', 'admin site'); 
  $mail->AddAddress( $email);
  $mail->Subject  = $subject;
  $mail->Body     =$message1;
  $mail->Send();
  //message for admin 
  $mail->Body     =$message2;
  //$adminemail = $generalsettings[0]["admin_email"]; 

   $mail->AddAddress($adminemail);
   $mail->Send();
Run Code Online (Sandbox Code Playgroud)

但作为用户,我收到了两次消息..如何向两个不同的用户发送两个不同的消息.

提前致谢

php phpmailer

4
推荐指数
2
解决办法
5866
查看次数

ruby中的enumerable和iterator方法之间的区别

我学习红宝石.

我想知道ruby中的enumerable和iterator方法之间的区别,以及为什么我们使用枚举器方法..

对我而言看起来都一样.

我想知道两者之间的区别

正常的迭代器方法

3.times do
|x| puts x
end
Run Code Online (Sandbox Code Playgroud)

每个使用枚举器

enumerator = 3.times
enumerator.each do
|x| puts x
end
Run Code Online (Sandbox Code Playgroud)

也是为了字符串

"scriptkiddie".each_char{|x| puts x}
Run Code Online (Sandbox Code Playgroud)

使用枚举器对象

"scriptkiddie".enum_for(:each_char).each{|x| puts x}
Run Code Online (Sandbox Code Playgroud)

使用枚举器有什么好处.我应该在哪里使用Enumerator?

请帮我理解其中的区别

ruby

2
推荐指数
1
解决办法
739
查看次数