0

我通过插入谷歌应用脚​​本小工具在谷歌网站中创建用户界面。在我的桌面上运行良好,但是当我在 iPhone 或 iPad 上访问该站点时,我会遇到间歇性的 UI 行为。也就是说,我的按钮或文本框在每次被触摸时都不响应。我已将其分解为我的脚本的基本代码,如下所示,仍然可以看到。谢谢你的时间 - 拉里金

    function doGet() {
      var eventApp = UiApp.createApplication();
      var eventIDBox = eventApp.createTextBox();
      var eventButton = eventApp.createButton("Submit");      
      var eventLabel = eventApp.createLabel("Welcome").setVisible(false);
      var eventHandler = eventApp.createClientHandler().forTargets(eventLabel).setVisible(true);
      eventButton.addClickHandler(eventHandler);
      eventApp.add(eventIDBox).add(eventButton).add(eventLabel);
      return eventApp;
    }
4

1 回答 1

0

发生这种情况是因为在 iOS 中,第一次点击选择包含 UI 的 iFrame,第二次点击进入实际的 UI 控件。这是一个已知问题,记录在Issue 1086 中。请在问题上加注星标以注册您对解决方案的兴趣。

于 2013-06-06T02:01:30.267 回答