IFRAME和谷歌应用程序脚本中的NATIVE模式
IFRAME and NATIVE Mode in Google Apps Script
我创建了一个谷歌应用程序脚本来显示一些带有图像的指示符。我使用了以下代码函数doGet(){var output=HtmlService.createHtmlOutputFromFile('fcgfcg');output.setSandboxMode(HtmlService.SandboxMode.IFRAME);返回输出;}该代码在NATIVE模式下运行良好,但在IFRAME模式下不起作用。我已经尝试了以下链接中给出的从NATIVE迁移到IFRAME的指导方针https://developers.google.com/apps-script/migration/iframe#setting_the_link_target_attribute
但是代码不起作用
以下是我使用的代码https://drive.google.com/open?id=1C9_tabVhPq1NhKBjqNATvdC5G9542A8rRqhxpa-BSknx8m19Kts6bsB-
您似乎使用了错误的url来加载JQuerylib,使用控制台查看错误消息使用托管在https服务器上的这个以IFRAME
模式工作:
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.4/jquery.min.js"></script>
<script src="https://apis.google.com/js/api.js?onload=onApiLoad"></script>
通过添加日志(例如)检查它是否在加载时运行
function update() {
console.log("update executed");
$.ajaxSetup({ cache: false });
var data=google.script.run.withSuccessHandler(onSuccess).getMyData();
window.setTimeout(update, 500);
}
update();
相关文章:
- Javascript,访问一个主要对象模块模式中的每个对象
- 是否有任何snippet或jQuery插件可以列出easylist.txt模式匹配的DOM中的所有元素
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 同位素库错误:未捕获错误无布局模式包装生产线8
- 在DOM中查找一个模式并替换它's的内容使用jquery
- 如何缩短MongoDB ObjectId并在Mongoose模式中使用它
- React Native通过Navigator将用户输入数据传递到选项卡栏IOS中的组件
- 使用Native Sockets在Android中实现WebSockets
- D3.js模式不适用于弧形或圆环图
- Webdriver.io pageObject模式-通过传递参数来定义元素选择器
- 模块模式和这个
- 带有let的JS/EECMAScript6私有字段的模式
- 使用Jest测试React Native应用程序
- 我是否可以检测到javascript正在被卸载(作为调试模式)
- 执行动态模式弹出
- 是否存在React Native“;WEB代码安全防护”;
- 注意:wp_enqueue_script调用不正确.在 Wordpress 调试模式下
- IFRAME和谷歌应用程序脚本中的NATIVE模式
- React Native 中全局对象的模式
- 通过点击overlay关闭react native模式