Commit 469313c7 authored by Tuzhiqiang1996's avatar Tuzhiqiang1996

测试模式源码

parent 3c07948c
function onCreate(uri) {
var evue = require("router.js");
var router = evue.router;
globalThis.$ww = require('ww_server.js')
if( globalThis.$ww )
globalThis.$ww.setup("/dev/ttyProto", 115200)
if (startUrl() == undefined) {
router.push({ 'path': uri });
} else {
var uriObj = JSON.parse(globalThat.$uri);
router.push(uriObj);
}
}
function createJobWindow(report, count) {
var lvgl = require("@native.lvgl7");
var router = require("@system.router");
var rootWindow = router.currentPage.rootObj;
var indexObj = router.currentPage.$indexObj;
console.log(indexObj)
indexObj.$mount("evue_report", rootWindow);
}
function onKeyEvent(code) {
var router = require("@system.router");
if (code == 62) {
router.pageDebug(!router.debugOn);
}
}
function onDestroy() {
var router = require("@system.router");
router.quit();
}
function onGestureEvent(dir, x, y) {
var router = require("@system.router");
var indexObj = router.currentPage.$indexObj;
if (indexObj.hasOwnProperty('onGestureEvent')) {
indexObj.onGestureEvent(dir, x, y);
}
}
globalThis.$blocks = {};
EvueApp({
"font": "msyh-mdd.ttf",
'onCreate': onCreate,
'onDestroy': onDestroy,
'onGestureEvent': onGestureEvent,
'onKeyEvent': onKeyEvent,
'paths': ['./', '../../simulator/enode_modules/', '../../enode_modules/'],
'uri': 'page0',
})
\ No newline at end of file
This diff is collapsed.
qvm_restart
zmalloc 10485760
JS_NewRuntime2
JS_NewRuntime2
qvm_set_context
qvm_register_free
qvm_register_malloc
qvm_register_realloc
JS_SetModuleLoaderFunc
ecma_console
add_natives
init buffer
init url
init process
init struct
init localstorage
[2024-10-08 16:14:12:59][ qcommon.js][ load][ 201]start load localStorage.q.min.js
[2024-10-08 16:14:12:63][ qcommon.js][ _filename][ 246]load localStorage.q.min.js from local finished!
[2024-10-08 16:14:12:66][ qcommon.js][ load][ 251]load localStorage.q.min.js successfully
[2024-10-08 16:14:12:69][ qcommon.js][ load][ 201]start load buffer.q.min.js
[2024-10-08 16:14:12:71][ qcommon.js][ _filename][ 246]load buffer.q.min.js from local finished!
[2024-10-08 16:14:12:74][ qcommon.js][ load][ 251]load buffer.q.min.js successfully
[2024-10-08 16:14:12:77][ qcommon.js][ load][ 201]start load struct.q.min.js
[2024-10-08 16:14:12:79][ qcommon.js][ _filename][ 246]load struct.q.min.js from local finished!
[2024-10-08 16:14:12:82][ qcommon.js][ load][ 251]load struct.q.min.js successfully
[2024-10-08 16:14:12:85][ qcommon.js][ load][ 201]start load util.q.min.js
[2024-10-08 16:14:12:87][ qcommon.js][ _filename][ 246]load util.q.min.js from local finished!
[2024-10-08 16:14:12:90][ qcommon.js][ load][ 251]load util.q.min.js successfully
[2024-10-08 16:14:12:92][ qcommon.js][ load][ 201]start load events.q.min.js
[2024-10-08 16:14:12:94][ qcommon.js][ _filename][ 246]load events.q.min.js from local finished!
[2024-10-08 16:14:12:97][ qcommon.js][ load][ 251]load events.q.min.js successfully
$use_bc = 0
[2024-10-08 16:14:12:100][ qcommon.js][ load][ 201]start load router.q.min.js
[2024-10-08 16:14:12:105][ qcommon.js][ load][ 201]start load ../../simulator/enode_modules/timers.q.min.js
[2024-10-08 16:14:12:108][ qcommon.js][ _filename][ 246]load ../../simulator/enode_modules/timers.q.min.js from local finished!
[2024-10-08 16:14:12:111][ qcommon.js][ load][ 251]load ../../simulator/enode_modules/timers.q.min.js successfully
[2024-10-08 16:14:12:115][ qcommon.js][ _filename][ 246]load router.q.min.js from local finished!
[2024-10-08 16:14:12:117][ qcommon.js][ load][ 251]load router.q.min.js successfully
[2024-10-08 16:14:12:122][ qcommon.js][ load][ 201]start load ../../simulator/enode_modules/ww_server.q.min.js
[2024-10-08 16:14:12:126][ qcommon.js][ load][ 201]start load dpkt.q.min.js
[2024-10-08 16:14:12:128][ qcommon.js][ _filename][ 246]load dpkt.q.min.js from local finished!
[2024-10-08 16:14:12:131][ qcommon.js][ load][ 251]load dpkt.q.min.js successfully
[2024-10-08 16:14:12:135][ qcommon.js][ _filename][ 246]load ../../simulator/enode_modules/ww_server.q.min.js from local finished!
[2024-10-08 16:14:12:139][ qcommon.js][ load][ 251]load ../../simulator/enode_modules/ww_server.q.min.js successfully
[2024-10-08 16:14:12:142][ ww_server.js][ loading][ 526]loading
[2024-10-08 16:14:12:143][ ww_server.js][ checkFile][ 533]checkFile ../../simulator/enode_modules/config.json
[2024-10-08 16:14:12:148][ qcommon.js][ load][ 201]start load ../../simulator/enode_modules/uart.q.min.js
[2024-10-08 16:14:12:153][ qcommon.js][ _filename][ 246]load ../../simulator/enode_modules/uart.q.min.js from local finished!
[2024-10-08 16:14:12:157][ qcommon.js][ load][ 251]load ../../simulator/enode_modules/uart.q.min.js successfully
[2024-10-08 16:14:12:160][ ww_server.js][ setup][ 319]port=COM4
[2024-10-08 16:14:12:162][ ww_server.js][ setup][ 320]baud=115200
[2024-10-08 16:14:12:164][ uart.js][ Uart][ 30]{
uart_init:function uart_init() {
[native code]
}
uart_write_async:function uart_write_async() {
[native code]
}
uart_open_async:function uart_open_async() {
[native code]
}
uart_write:function uart_write() {
[native code]
}
uart_open:function uart_open() {
[native code]
}
uart_read:function uart_read() {
[native code]
}
uart_close:function uart_close() {
[native code]
}
}
[2024-10-08 16:14:12:180][ uart.js][ open][ 79]-----------open 0---------------
[2024-10-08 16:14:12:182][ uart.js][ open][ 81]-----------open 1---------------
[2024-10-08 16:14:12:185][ uart.js][ open][ 82]true
push new page: page0
[2024-10-08 16:14:12:193][ router.js][ onInit][1368]onInit start
[2024-10-08 16:14:12:195][ router.js][ onInit][1375]start require page0.evue.js finished
[2024-10-08 16:14:12:198][ qcommon.js][ load][ 201]start load ./page0.evue.q.min.js
[2024-10-08 16:14:12:201][ qcommon.js][ _filename][ 246]load ./page0.evue.q.min.js from local finished!
[2024-10-08 16:14:12:203][ qcommon.js][ load][ 251]load ./page0.evue.q.min.js successfully
[2024-10-08 16:14:12:206][ router.js][ onInit][1381]require page0.evue.js finished
[2024-10-08 16:14:12:208][ router.js][ onInit][1404]start render page0.evue.js
false
images/0_back.png
false
images/1_1_boot.png
[2024-10-08 16:14:12:215][ router.js][ onInit][1406]start render page0.evue.js finished
[2024-10-08 16:14:12:218][ router.js][ onInit][1410]start watch data bindings
[2024-10-08 16:14:12:220][ router.js][ onInit][1442]start watch data bindings finished
{
max_total_size:2829.4453125
total_size:2353.73046875
display_buffer_size:51
app_used_size:2302.62109375
qvm_heap_used_size:454.9130859375
}
false
images/0_back.png
false
images/1_1_boot.png
<html>
<div id="page0" user_id="page0" >
<image id="page0_i0" src="images/0_back.png" >
</image>
<image id="page0_i1" src="images/1_1_boot.png" >
</image>
</div>
</html>
<script>
export default {
data:{
},
onShow:function() {
},
onHide:function() {
},
onQuit:function() {
},
}
</script>
<style>
#page0 {
width:272;
height:480;
background-color:#ffffff;
opacity:0.0;
}
#page0_i0 {
top:0;
left:0;
width:272;
height:480;
background-color:#808080;
border-width:0;
opacity:0.0;
}
#page0_i1 {
top:190;
left:75;
width:122;
height:100;
background-color:#808080;
border-width:0;
opacity:0.0;
}
</style>
\ No newline at end of file
This diff is collapsed.
This source diff could not be displayed because it is too large. You can view the blob instead.
function onCreate(uri) {
var evue = require("router.js");
var router = evue.router;
globalThis.$ww = require('ww_server.js')
if( globalThis.$ww )
globalThis.$ww.setup("/dev/ttyProto", 115200)
if (startUrl() == undefined) {
router.push({ 'path': uri });
} else {
var uriObj = JSON.parse(globalThat.$uri);
router.push(uriObj);
}
}
function createJobWindow(report, count) {
var lvgl = require("@native.lvgl7");
var router = require("@system.router");
var rootWindow = router.currentPage.rootObj;
var indexObj = router.currentPage.$indexObj;
console.log(indexObj)
indexObj.$mount("evue_report", rootWindow);
}
function onKeyEvent(code) {
var router = require("@system.router");
if (code == 62) {
router.pageDebug(!router.debugOn);
}
}
function onDestroy() {
var router = require("@system.router");
router.quit();
}
function onGestureEvent(dir, x, y) {
var router = require("@system.router");
var indexObj = router.currentPage.$indexObj;
if (indexObj.hasOwnProperty('onGestureEvent')) {
indexObj.onGestureEvent(dir, x, y);
}
}
globalThis.$blocks = {};
EvueApp({
"font": "msyh-mdd.ttf",
'onCreate': onCreate,
'onDestroy': onDestroy,
'onGestureEvent': onGestureEvent,
'onKeyEvent': onKeyEvent,
'paths': ['./', '../../simulator/enode_modules/', '../../enode_modules/'],
'uri': 'page0',
})
\ No newline at end of file
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment