- scene3d.js: Scene3D widget(VBox 子类),支持 box/sphere/cylinder/model 实体 内联 scene 或 scene_url 两种描述符来源;Raycaster 拾取→dispatch entity_tapped 活动对象(scene/camera/renderer/mesh)只存实例私有字段,防 JSON.stringify 循环引用 s3_dispose() 释放 WebGL 资源;set_entity_color/set_entity_visible 公共 API - build.sh: scene3d.js 加入 SOURCES - 3parties/three.min.js: r149 UMD 全局版(608KB,npmmirror 下载) - examples/scene3d_demo.html: 演示页(4 实体场景 + scene_ready/entity_tapped binds) 验证(CDP 实测):场景就绪事件✅ 点击拾取✅ entity_tapped→binds→状态栏更新✅ 球点击变色 #f59e0b→#ef4444 全链路通过;干净重载 0 JS 异常
https://cdn.jsdelivr.net/npm/xterm@4.19.0/css/xterm.css https://vjs.zencdn.net/8.10.0/video-js.css https://vjs.zencdn.net/ie8/1.1.2/videojs-ie8.min.js https://cdn.jsdelivr.net/npm/xterm@4.19.0/lib/xterm.js https://vjs.zencdn.net/8.10.0/video.min.js
webrtc_adapter.js
come from https://github.com/googlecodelabs/webrtc-web
peerjs
come from https://github.com/peers/peerjs https://cdnjs.cloudflare.com/ajax/libs/peerjs/1.5.2/peerjs.min.js