2013-10-09 2 views
0

Я пытаюсь добавить визуализации на сайт google с помощью скрипта Google Apps, но я продолжаю получать синтаксическую ошибку для файла «код», несмотря на то, что он скопировал его прямо со страницы разработчиков для графиков Google , Код ниже. это строка google.load ('visualization', '1', {'packages': ['motionchart']}); это сохраняет поломка. Я предполагаю, что он не находит библиотеку, но я не могу понять, как ее исправить. Могу ли я использовать это в сценарии приложений?скрипт google.load и google

<html> 
<head> 
    <script type="text/javascript" src="https://www.google.com/jsapi"></script> 
    <script type="text/javascript"> 
     google.load('visualization', '1', {'packages':['motionchart']}); 
     google.setOnLoadCallback(drawChart); 
     function drawChart() { 
     var data = new google.visualization.DataTable(); 
     data.addColumn('string', 'Fruit'); 
     data.addColumn('date', 'Date'); 
     data.addColumn('number', 'Sales'); 
     data.addColumn('number', 'Expenses'); 
     data.addColumn('string', 'Location'); 
     data.addRows([ 
      ['Apples', new Date (1988,0,1), 1000, 300, 'East'], 
      ['Oranges', new Date (1988,0,1), 1150, 200, 'West'], 
      ['Bananas', new Date (1988,0,1), 300, 250, 'West'], 
      ['Apples', new Date (1989,6,1), 1200, 400, 'East'], 
      ['Oranges', new Date (1989,6,1), 750, 150, 'West'], 
      ['Bananas', new Date (1989,6,1), 788, 617, 'West'] 
     ]); 
     var chart = new 

google.visualization.MotionChart(document.getElementById('chart_div')); 
      chart.draw(data, {width: 600, height:300}); 
      } 
     </script> 
     </head> 

     <body> 
     <div id="chart_div" style="width: 600px; height: 300px;"></div> 
     </body> 
    </html> 

ответ

2

Вы не можете использовать эти библиотеки в сценарии приложений из-за проблем, связанных с caja. Если вы посмотрите на страницу с проблемами сценариев приложений, вы увидите больше информации, так как там зарегистрирована проблема. См. https://code.google.com/p/google-apps-script-issues/issues/detail?id=2949

0

Этот пример действительно работает в наши дни.

Похоже, что он постепенно выкатывался через некоторое время после середины марта, основываясь на том, что было сказано в Google Apps Unscripted - March 2014 около минуты 50.

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

  • Нет связанных вопросов^_^