UnityWebGL获取网页地址中的Token值

这篇具有很好参考价值的文章主要介绍了UnityWebGL获取网页地址中的Token值。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

与网页端具体的交互参考我的例外一篇博客:传送门
Unity与浏览器交互的官方地址

Unity版本:Unity2021.2.15f1
.jslib的代码内容:
mergeInto(LibraryManager.library, {
    GetToken: function () {
        var url = window.location.href;

        var temp = url.split('?')[1];
        var pram = new URLSearchParams('?' + temp);
        var tookenStr = pram.get('token');

        var bufferSize = lengthBytesUTF8(tookenStr) + 1;
        var buffer = _malloc(bufferSize);
        stringToUTF8(tookenStr, buffer, bufferSize);
        return buffer;
    },
});

注意:代码中添加注释会打包报错,打包的文件夹会缺少文件,具体是什么原因,我也不清楚。
报错内容:Building Library\Bee\artifacts\WebGL\build\debug_WebGL_wasm\build.js failed with output:文章来源地址https://www.toymoban.com/news/detail-507245.html

C#代码
using System.Runtime.InteropServices;
using UnityEngine;

public class NewBehaviourScript : MonoBehaviour
{
    [DllImport("__Internal")]
    private static extern string GetToken();
    
    void Start()
    {
        string str = GetToken();
        Debug.Log("unity得到的token值: " + str);
    }

}

到了这里,关于UnityWebGL获取网页地址中的Token值的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 接口测试中的Token鉴权(Postman中Token的获取和引用)

    (我的公众号“墨石测试攻略”,分享测试技能和实战项目,欢迎关注!) 【什么是Token鉴权?】 鉴权是指验证用户是否有权访问系统的行为。 Token 鉴权是其中一种鉴权方式,其他的鉴权方式还有HTTP Basic Authentication、session+cookie、OAuth Token是一个令牌,通俗地说就是“暗号”

    2024年01月15日
    浏览(29)
  • easy Connect连接成功,但是虚拟IP地址获取失败,而导致网页无法打开

    问题:easy Connect连接成功,但是虚拟IP地址获取失败,而导致网页无法打开 1.右键点开easy Connect,选连接状态 出现下面页面,虚拟Ip地址为0.0.0.0,即为虚拟IP地址获取失败 2.检查Sangfor的网络适配器是否有黄色感叹号   右击此电脑,选择属性,选设备管理器,检查网络适配器

    2024年02月09日
    浏览(34)
  • 前端问题:如何使网页中的http地址自动升级为https地址

    我一个搞后端开发的天天捣鼓前端的事,会不会被各位同僚念叨,哈哈。项目上的需求,需要把现在的https地址转换成http的地址,然而修改了nginx配置,摘除了证书,访问的所有静态文件依然是https,捣鼓了好半天,终于搞明白了原理,反其道而行,就有了这篇文章。 当我们

    2024年02月14日
    浏览(31)
  • 如何使用java获取postman中的Authorization的bearer token

       通过这里我们可以知道,他会在header中自动生成数据。 就是上图所示,你无法选中也无法取消的,一旦点击send就会消失的 Authorization 如何通过java获取?  输入箭头指向的那一行代码,然后打个断点,debug程序后在postman中点击send。 在debug那里你可以一层一层的点开,直到

    2024年02月11日
    浏览(31)
  • python利用selenium获取网页head中的title

    工作中有批量获取网页head中title的应用场景,实践中遇到了一些问题,以此记录一下。 通过检查发现网页的head中的title确实有文本,但是使用selenium的driver.title提取到了空字符串’’ 接着使用driver.find_element(By.XPATH, ‘/html/head/title’).is_displayed(),得到False,说明title被隐藏了

    2024年02月13日
    浏览(33)
  • 【github加载不出来】github 加载不出来、打开网页乱码-获取GitHub官方CDN地址、修改系统Hosts文件 刷新缓存

    https://www.ipaddress.com/打开后如图,右上角搜索查 查找这三个DNS链接的解析地址 http://github.com http://assets-cdn.github.com http://github.global.ssl.fastly.net hosts 文件在每个系统的位置不一,详情如下: Windows 系统:C:WindowsSystem32driversetchosts Linux 系统:/etc/hosts Mac(苹果电脑)系统:/e

    2024年02月11日
    浏览(39)
  • Grafana获取URL地址中的json数据

    官方教程:https://grafana.github.io/grafana-json-datasource/query-editor 直接在界面中下载这个插件即可: 也可以使用命令安装: 这里我们使用 fastapi 发送URL,模拟路由 可以访问本地: http://127.0.0.1:15555/test_data 得到dataframe转为字典的数据 点击Grafana左下角的小齿轮,点击 Add new data sour

    2023年04月12日
    浏览(38)
  • 可以这样获取网页中的canvas内容,并且以图片的形式保存在本地

    1.获取canvas元素。我们可以使用JavaScript的document.getElementById()或document.querySelector()方法来获取canvas元素。 2.获取canvas的绘图上下文。我们可以使用canvas.getContext()方法获取canvas的绘图上下文。 3.使用toDataURL()方法将canvas内容转换为图片的base64编码。该方法接受一个参数,用于指定

    2024年02月12日
    浏览(32)
  • LiveNVR Onvif/RTSP流媒体软件接入监控摄像头后如何获取直播流地址进行大屏展示、播放端拉流、网页播放监控视频等...

    LiveNVR的安防监控的视频直播,可以按标准的Onvif/RTSP协议接入监控设备,也可以通过海康、大华、天地伟业等厂家私有SDK接入监控,实现web页面的播放和录像回放。 可以分发HTTP-FLV、WS-FLV、WebRTC、RTMP、HLS(M3U8)、RTSP等多中视频流 2.1.1、接口说明 http://192.168.2.135:10800 是示例的i

    2024年02月16日
    浏览(35)
  • OpenWRT中的DDNS-GO无法获取软路由IPV6地址

    移动的宽带没有公网ipv4地址,但可以获得公网ipv6地址,这就让远程访问软路由成为了可能,但DDNS-GO却报错: 2024/01/31 02:21:07 连接失败! 点击查看接口能否返回IPv6地址, 参考说明:点击访问 2024/01/31 02:21:07 错误信息: Get \\\"https://speed.neu6.edu.cn/getIP.php\\\": dial tcp6: lookup speed.neu6.edu.cn

    2024年03月13日
    浏览(79)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包