当前位置: 首页 > news >正文

frontpage如何做网站网站推广服务报价表

frontpage如何做网站,网站推广服务报价表,博物馆设计,如何查询网站域名备案信息目录 说在前面FileReaderDOMParser文本文件二进制文件 说在前面 浏览器版本:Microsoft Edge 126.0.2 (正式版本) (64 位) FileReader MDNFileReader 接口允许 Web 应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容&#x…

目录

  • 说在前面
  • FileReader
  • DOMParser
  • 文本文件
  • 二进制文件

说在前面

  • 浏览器版本:Microsoft Edge 126.0.2 (正式版本) (64 位)

FileReader

  • MDN
  • FileReader 接口允许 Web 应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 FileBlob 对象指定要读取的文件或数据。

DOMParser

  • MDN
  • DOMParser 可以将存储在字符串中的 XMLHTML 源代码解析为一个 DOM Document

文本文件

  • xml文件为例
  • vue
    <script setup>function btnClick() {document.getElementById("file1").click()
    }function openFile(e) {var file = e.target.files[0]var reader = new FileReader()reader.onload = function(e) {var content = e.target.resultvar parser = new DOMParser()var xmlDoc = parser.parseFromString(content, "text/xml")console.log(xmlDoc)}reader.readAsText(file)
    }
    </script><template><button @click="btnClick">Open</button><input id="file1" type="file" style="display:none" @change="openFile">
    </template>
    
  • 结果
    在这里插入图片描述

二进制文件

  • navmesh为例
    <script setup>
    import * as THREE from 'three';
    import { OrbitControls } from 'three/examples/jsm/controls/OrbitControls';
    import {init as initRecastNavigation,NavMeshQuery,
    } from '@recast-navigation/core';
    import { generateSoloNavMesh } from '@recast-navigation/generators';
    import { DebugDrawer, getPositionsAndIndices } from '@recast-navigation/three';
    import { exportNavMesh, importNavMesh } from 'recast-navigation';// initialise recast-navigation
    initRecastNavigation();// setup scene
    const renderer = new THREE.WebGLRenderer();
    document.body.appendChild(renderer.domElement);const scene = new THREE.Scene();
    const camera = new THREE.PerspectiveCamera();
    camera.position.set(10, 10, -10);const orbitControls = new OrbitControls(camera, renderer.domElement);// handle resizing
    const onWindowResize = () => {camera.aspect = window.innerWidth / window.innerHeight;camera.updateProjectionMatrix();renderer.setSize(window.innerWidth, window.innerHeight);
    };
    onWindowResize();window.addEventListener('resize', onWindowResize);// animate
    const animate = () => {requestAnimationFrame(animate);renderer.render(scene, camera);
    };animate();function btnClick() {document.getElementById('file1').click();
    }function openBinFile(e) {var file = e.target.files[0];var reader = new FileReader();reader.onload = function (e) {var content = new Uint8Array(e.target.result);const { navMesh } = importNavMesh(content);const debugDrawer = new DebugDrawer();debugDrawer.drawNavMesh(navMesh);scene.add(debugDrawer);console.log(content);};reader.readAsArrayBuffer(file);
    }
    </script><template><button @click="btnClick">Open</button><input id="file1" type="file" style="display: none" @change="openBinFile" />
    </template>
    
  • 结果
    在这里插入图片描述
http://www.tj-hxxt.cn/news/74508.html

相关文章:

  • asp access 手机站 用于做微网站百度app下载官方免费下载最新版
  • ssm框架做网站的优势seo站长工具
  • 西安 做网站网络营销推广实战宝典
  • 北京适合穷人逛的商场惠州seo网站推广
  • wordpress themes 目录百度关键词优化师
  • 十大网站免费东莞网站建设排名
  • 怎样让网站做301处理今日新闻
  • 集安网站制作精准推广的渠道有哪些
  • 网站首页大图怎么做最新军事新闻今日最新消息
  • 可以做水印的网站百度校招
  • 企业电子商务网站建设(论文网店运营工作内容
  • 温州市网站网络营销比较常用的营销模式
  • 制作网站设计的技术有二十条优化
  • 网站界面设计简单下载百度软件
  • 网站建设介绍app推广联盟
  • 深圳包装设计机构厦门seo代运营
  • 关于做网站的外语文献宣传推广计划
  • 网站外包项目线上广告接单平台
  • wordpress 4.5.2改语言seo关键词优化怎么做
  • 沈阳建网站学百度推广培训
  • 怎么做网站呢抖音seo培训
  • 找人做网站会不会被偷苏州seo网站系统
  • 福州建网站的公司按效果付费的网络推广方式
  • 系统下载网站建设模板郑州seo线下培训
  • 网站建设需求分析报告爱站数据
  • 网站建设服务发票广东seo快速排名
  • 网站建设的工期拖延如何解决考研培训
  • 深圳建设网站费用明细网络营销的工具和方法
  • 怎么做可上传图片的网站杭州seo推广公司
  • 厦门做网站公司应用商店aso