小编Yur*_*tov的帖子

在node.js中检测字符串的语言

我使用从GitHub到我的项目的函数。

该功能在新用户注册时发送欢迎电子邮件,在删除用户帐户时发送再见电子邮件。该功能正在加载到Firebase Cloud Function。

我正在尝试补充代码,以便由用户名称来确定他需要使用哪种语言来发送消息。

例:

如果使用希伯来语输入了用户名,则该功能会将希伯来语消息发送给用户。

如果使用俄语输入用户名,则该功能会向用户发送俄语信息。

如果使用英语输入了用户名,则该功能会向用户发送一条英语消息。

注意:

这不与浏览器连接,因为用户将从android应用程序注册。在Firebase上进行用户身份验证后,他将从Firebase Cloud Function收到消息。

在node.js中,以下代码不起作用!

if (/^[a-zA-Z]+$/.test(text)) //if the English language 
{
  ...
} 
else //if the not English language
{
  ...
}
Run Code Online (Sandbox Code Playgroud)

我将很高兴为您提供任何帮助!

也许还有另一种解决方案来对消息进行本地化?

谢谢!!!

javascript node.js google-cloud-functions

3
推荐指数
2
解决办法
529
查看次数

Firebase 消息传递 importScripts 未定义

我在Firebase平台上写了一个WEB应用

我有一个文件"firebase-messaging-sw.js",当我从home.html页面访问该文件时,出现错误:

importScripts 不是

文件“firebase-messaging-sw.js”位于根级别。

主页.html:

<html>
<head>
    <meta charset="utf-8" />
    <title></title>
    <link rel="shortcut icon" href="img/favicon.png"/>
    <meta name="keywords" content="" />

    <link rel="stylesheet" href="css/reset.css" type="text/css" />
    <link rel="stylesheet" href="css/home.css" type="text/css" media="screen and (min-width:901px)" />
    <link rel="stylesheet" href="css/mhome.css" type="text/css" media="screen and (max-width:900px)" />

</head>

<body>
    <header>
        ...
    </header>

    <div class="function">
        ...
    </div>

    <footer>
        ...
    </footer>

    <!-- The core Firebase JS SDK is always required and must be listed first -->
    <script src="https://www.gstatic.com/firebasejs/6.3.3/firebase-app.js"></script>
    <script src="https://www.gstatic.com/firebasejs/6.3.3/firebase-auth.js"></script> …
Run Code Online (Sandbox Code Playgroud)

html javascript firebase firebase-cloud-messaging

3
推荐指数
1
解决办法
3973
查看次数