2016-04-21 3 views
2

Я пытаюсь связать 1 внешний скрипт & 2 внешних шрифта Google, но с проблемами с их правильным связыванием.Как правильно связать внешний скрипт и шрифт?

Это те, что я пытаюсь связать:

<link href='http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic' rel='stylesheet' type='text/css' /> 
<link href='http://fonts.googleapis.com/css?family=Merriweather:400,300,700,900' rel='stylesheet' type='text/css' /> 
<script type="text/javascript" src="http://maps.google.com/maps/api/js?sensor=false"></script> 

В моей BundleConfig Я включил usecdn и создал 3 cdnPath годов как показано ниже:

bundles.UseCdn = true; 

var cdnPath1 = "~/http://maps.google.com/maps/api/js?sensor=false"; 
var cdnPath2 = "~/http://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic"; 
var cdnPath3 = "~/http://fonts.googleapis.com/css?family=Merriweather:400,300,700,900"; 

bundles.Add(new ScriptBundle("~/bundles/topjs").Include(
            cdnPath1)); 

bundles.Add(new ScriptBundle("~/Content/fonts").Include(
            cdnPath2, 
            cdnPath3)); 

Я оказал им в моем _Layout.cshtml:

@Styles.Render("~/Content/css") 
@Styles.Render("~/bundles/fonts") 

Проблема заключается в том, что внешний файл javascript и 2 google шрифты не работают и не отображаются.

+0

Добавьте эту строку - BundleTable.EnableOptimizations = истина; и используйте правильные пути рендеринга - @ Styles.Render ("~/Content/fonts") @ Styles.Render ("~/bundles/topjs") –

ответ

Смежные вопросы