Unity发布webgl之后打开PDF文件,不使用js,不和浏览器交互

创建一个按钮,然后点击就会打开

在webgl下要使用这样的路径拼接,不然就会报错。

复制代码
        btnBook.onClick.AddListener(() =>
        {
            var uri = new System.Uri(Path.Combine(
                        Application.streamingAssetsPath + @"/Books", "文档.pdf"));
            Debug.Log(uri);
            Application.OpenURL(uri.ToString());
        });

文件在Editor的路径是:

相关推荐
世洋Blog12 小时前
Unity中图片的内存中占用大小、AB占用大小、内存形式
unity·游戏引擎
熬夜敲代码的小N12 小时前
Unity热更新技术详解
unity·游戏引擎
二狗哈16 小时前
Cesium快速入门11:广告牌添加
3d·webgl·cesium·地图可视化
ZeroNews内网穿透19 小时前
公网访问开源 Stirling-PDF 工具,提升办公效率
linux·运维·服务器·网络·pdf·ssh
千天夜19 小时前
Python合并多个PDF文件:完整指南与实践
windows·python·算法·pdf
Redundantº20 小时前
Uniapp 适配安卓与 iOS 的 PDF、DOC 文件上传
android·ios·pdf·uni-app·webview
旺旺的碎冰冰~20 小时前
Adobe如何给PDF添加页码
adobe·pdf
地狱为王20 小时前
Cesium for Unity 去除Cesium Logo
unity·游戏引擎·cesium
BuHuaX21 小时前
Lua入门
开发语言·unity·junit·c#·游戏引擎·lua
二狗哈21 小时前
Cesium快速入门10:添加物体与3D建筑
3d·webgl·cesium·地图可视化