小编Bol*_*ola的帖子

Firebase FCM React项目问题 - firebase-messaging-sw.js错误类型?

我试着在我的React项目中使用Firebase FCM(使用webpack)

尝试使用getToken()时:

 messaging.requestPermission()
  .then(function() {
    console.log('Notification permission granted.');
    return messaging.getToken();
  })
  .then(function(token) {
    console.log('token')
  })
  .catch(function(err) {
    console.log('Unable to get permission to notify.', err);
  });
Run Code Online (Sandbox Code Playgroud)

抛出异常如下:

browserErrorMessage: "Failed to register a ServiceWorker: The scrip 
has an unsupported MIME type ('text/html')
Run Code Online (Sandbox Code Playgroud)

我知道这个问题与丢失的服务工作文件有关:firebase-messaging-sw.js,我添加到项目的根目录但我仍然得到同样的错误.

我不知道我在这里做错了什么,我已经设置了vanilla java脚本项目,它工作正常....

关于这个问题的任何想法?

javascript firebase reactjs firebase-cloud-messaging

9
推荐指数
3
解决办法
6647
查看次数

Azure移动应用程序已过时?

我们目前正在运行Azure移动应用程序后端+ Xamarin应用程序作为客户端,它工作正常.很快,我们将创建新的移动后端.

但是,根据这个 https://github.com/Azure/azure-mobile-apps-net-server/issues/227

蔚蓝的移动应用程序被抛弃?甚至Adrian Hall也搬到了AWS?这就引出了一个问题,如果我使用WebApi 2创建移动后端并像往常一样部署Azure Web App,使用Azure Web App移动应用程序?

从Azure移动服务到Azure移动应用程序的名称变得非常混乱,除了几个示例之外,还完全缺乏Azure移动应用程序SDK的最新文档.

azure xamarin

5
推荐指数
2
解决办法
1140
查看次数

Codility - CountDiv JavaScript解决方案

我对JavaScript仍然有点新意,所以如果有人想解释如何解决这个小问题.

基本上,我使用不同的语言来解决训练任务.我在使用java脚本,浮点时遇到了小问题.这是我的意思的例子.有问题的任务在第3课,第一项:CountDiv

在Java中,我的解决方案完美无缺,得分为100/100.这是代码:

class Solution {
    public int solution(int A, int B, int K) {

        int offset = A % K ==0?1:0;

        return (B/K) - (A/K) + offset;

    }
}
Run Code Online (Sandbox Code Playgroud)

用java脚本编写的代码得分为75/100.

function solution(A, B, K) {
   var offset;

   if (A % K === 0) {
       offset=1;
   } else {
       offset=0;
   }

   var result =(B/K) - (A/K) + offset;

   return parseInt(result);
}
Run Code Online (Sandbox Code Playgroud)

JavaScript测试在以下测试中失败:A = 11,B = 345,K = 17(返回19,期望20)

我假设它与JavaScript如何将浮点转换为整数有关?

如果有人关心如何正确编写JS解决方案?

谢谢

javascript

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

Xamarin MSAL Azure AD B2C 登录显示浏览器而不是 Web 视图

我目前正在将 Xamarin/MSAL 与 Azure AD B2C 一起使用。

它可以毫无问题地工作。

但是,当调用 login 方法时,它会显示浏览器而不是 Web 视图,后者具有显示 URL 的地址栏。根据文档,它应该显示 Web 视图(客户端和服务器流)?

要使用此代码调用登录即时消息:

 AuthenticationResult ar = await App.PCA.AcquireTokenAsync(App.Scopes, GetUserByPolicy(App.PCA.Users, App.PolicySignUpSignIn), UIBehavior.ForceLogin, "ui_locales=sv", App.UiParent);
Run Code Online (Sandbox Code Playgroud)

有没有办法强制网页视图而不是浏览器?

azure xamarin azure-ad-b2c azure-ad-msal

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