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的路径是:

相关推荐
Java面试题总结9 分钟前
基于 Java 的 PDF 文本水印实现方案(iText7 示例)
java·python·pdf
傻啦嘿哟2 小时前
Python操作PDF页面详解:删除指定页的完整方案
开发语言·python·pdf
m5655bj10 小时前
使用 C# 修改 PDF 页面尺寸
java·pdf·c#
小贺儿开发10 小时前
Unity3D 智慧城市管理平台
数据库·人工智能·unity·智慧城市·数据可视化
geovindu11 小时前
python: 简单提取PDF文档内文字
开发语言·python·pdf
m0_6948455711 小时前
HandBrake 是什么?视频转码工具使用与服务器部署教程
服务器·前端·pdf·开源·github·音视频
ct9781 天前
WebGL动画实现方式与定时器缺陷
webgl
June bug1 天前
【领域知识】休闲游戏一次发版全流程:Google Play + Apple App Store
unity
星夜泊客1 天前
C# 基础:为什么类可以在静态方法中创建自己的实例?
开发语言·经验分享·笔记·unity·c#·游戏引擎
dzj20211 天前
PointerEnter、PointerExit、PointerDown、PointerUp——鼠标点击物体,则开始旋转,鼠标离开或者松开物体,则停止旋转
unity·pointerdown·pointerup