GAS WebApp перестал работать на Chrome для iOS - PullRequest
0 голосов
/ 10 апреля 2019

У меня есть веб-приложение gsheet, которое я использую для работы, и обычно я использую Chrome для доступа к нему на своем iPhone. Однако недавно он перестал работать. Я перешел на Safari для этого приложения, но это меня действительно беспокоит, так как я использую Chrome для других целей, и часто приходится переключаться назад и вперед.

При отладке проблемы я перепробовал все, что мог придумать, и, наконец, начал с урезанного веб-приложения из примеров на сайте разработчиков Google: https://developers.google.com/apps-script/guides/html/

Даже это не работает. По крайней мере, в Chrome на iOS это не так. Нет вывода, просто пустая страница под отказом от ответственности Google. Он отлично работает в любом другом браузере.

Образец приложения, которое я создал, находится здесь: https://docs.google.com/spreadsheets/d/1NHgzPqVKRYVDqFbHyaKS43uZewgMsFk9JQsyVnvhEe0/edit?usp=sharing

Я включил анонимный просмотр на листе и в скрипте и добавил ведение журнала StackDriver, чтобы посмотреть, действительно ли скрипт запускается. Это так.

Есть идеи, что я делаю не так?

РЕДАКТИРОВАТЬ, ссылка на код: https://script.google.com/d/1UCblr2rR_t6spdajaK5Eh_FLQr59Tq2hrU097lhCvlJeB4HMJFEjeRRZ/edit#

Больше правок, вот код:

Code.gs

function doGet() {
  var p = PropertiesService.getScriptProperties();
  var q = p.getProperty('count') || 0;
  p.setProperty('count', ++q );
  var r = '* * * * * * * * * * * * * * * * * * * * ';
  console.log( r.substring(0,q * 2 % 40 ) + 'We\'re here! Keep trying!');
  var t = HtmlService.createTemplateFromFile('index');
  return t.evaluate().setSandboxMode(HtmlService.SandboxMode.NATIVE)
}

index.html:

<!DOCTYPE html>
<html>
  <head>
    <base target="_top">
    <title>Here we are</title>
    <style type="text/css">
      body { font: 14pt arial; }
    </style>
  </head>
  <body>
    Hello, World! How are you?
  </body>
</html>

1 Ответ

0 голосов
/ 08 мая 2019

Они исправили это в последней версии, Chrome для iOS 74.0.3729.121

...