Noesis.Javascript中执行arttempllate读取运行错误
来源:互联网 发布:极光大数据 王者荣耀 编辑:程序博客网 时间:2024/06/05 12:44
使用Noesis.Javascript实现服务器端脚本,主要处理arttemplate模板的运行结果。
当arttemplate运行发生错误时,会出现无法抓取错误信息的情况。
这里使用类似hook的技术,拦截错误信息,以便于输出错误信息。
步骤1:在arttemplate.js中添加以下代码
var console = {};console.error = function (s) { templateError = s;}
步骤2:在渲染后执行如下代码:
object obj = context.GetParameter("$sys_V8_result"); string fileContentStr = obj.ToString(); if (fileContentStr == "{Template Error}") fileContentStr = context.GetParameter("templateError").ToString();其中context是JavascriptContext。fileContentStr是输出的渲染结果。
阅读全文
0 0
- Noesis.Javascript中执行arttempllate读取运行错误
- 未能加载 noesis.javascript ......
- JavaScript运行错误
- javascript运行时错误
- javascript 中innerHTML函数导致“ 未知的运行时错误”
- WebDriver中执行JavaScript
- WebDriver中执行JavaScript
- WebDriver中执行JavaScript
- 部分Eclipse执行运行时的错误
- 运行中自定义执行文件
- javascript中错误处理
- 编码格式导致javascript执行错误
- javascript中json的读取
- javascript中定时执行操作
- Java中如何执行JavaScript
- 在Python中执行javascript
- 在Python中执行javascript
- 在Python中执行javascript
- UNP(卷2:进程间通信)—— 第2,3章:Posix IPC 和 System V IPC
- BZOJ 2527 [Poi2011] Meteors
- Python——生成激活码并存入MySQL
- 数据结构之线性表链式存储(链表)
- 深度增强学习David Silver(九)——Exploration and Exploitation
- Noesis.Javascript中执行arttempllate读取运行错误
- 我的Android NDK之旅(五),在Mac上用eclipse手动编写代码向android开发板发送数据
- 简单的html标签
- 复习
- kotlin学习4(整数、小数、布尔型)
- Phone List 【字典树 字符串集中 一个字符串是否为另一个的字符串的前缀】
- 搜索-H
- 随笔--零碎
- Word Break