Javascript 角度翻译首选语言不工作

Javascript 角度翻译首选语言不工作,javascript,angularjs,angular-translate,Javascript,Angularjs,Angular Translate,在IE中,angular js translate preferredLanguage无法正常工作。当我重新加载页面时,它会正确显示页面,但在执行时,它会显示空页面。这段代码在firefox和chrome中运行良好,唯一的问题是IE。在IE中,我重新加载页面后,它的工作状态和显示内容,但在初始加载时出现了问题。我还使用了同样失败的回退功能。您正在运行哪个IE版本?请在IE的其他版本中试用。可能是特定于版本的。开发者控制台有什么说明吗?@rpadovani我在IE的控制台中没有遇到任何问题,我使用

在IE中,angular js translate preferredLanguage无法正常工作。当我重新加载页面时,它会正确显示页面,但在执行时,它会显示空页面。这段代码在firefox和chrome中运行良好,唯一的问题是IE。在IE中,我重新加载页面后,它的工作状态和显示内容,但在初始加载时出现了问题。我还使用了同样失败的回退功能。

您正在运行哪个IE版本?请在IE的其他版本中试用。可能是特定于版本的。开发者控制台有什么说明吗?@rpadovani我在IE的控制台中没有遇到任何问题,我使用的是IE 11.0.32,它是最新版本。您运行的IE版本是什么?请在IE的其他版本中试用。可能是特定于版本的。开发者控制台有什么说明吗?@rpadovani我在IE的控制台中没有遇到任何问题,我使用的是最新版本的IE 11.0.32
'use strict';

angular.module("Demo", ['pascalprecht.translate', 'ngRoute', 'ngCookies', 'controll', 'factors', 'filteer'])
    .config(['$routeProvider', '$translateProvider', function ($routeProvider, $translateProvider) {

        $translateProvider.useStaticFilesLoader({
            prefix: 'i18n/',
            suffix: '.json'
        });

        $translateProvider.preferredLanguage('en-US');
        $translateProvider.determinePreferredLanguage();
        $translateProvider.fallbackLanguage('en-US');

        $routeProvider
            .when('/page1', {
                templateUrl: 'Main.html',
                controller: 'myCtrl',
                resolve: {
                    message: function (messageService) {
                        return messageService.getMessage();
                    }
                }
            })
            .when('/page2', {
                templateUrl: 'page.html',
                controller: 'myCtr'
            });
    }]);