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

安卓网址自动添加%,显示网页异常

最近实现一个功能的时候,需要将接口传递的网址进行包裹处理,然后分享到外部,在安卓分享的时候,会默认将拼接的网址进行编码,将://等进行转码,在点击这个网址的时候就无法进入

例如

      // 原始网址
      let originalUrl = "https://appdev.finchina.com/finchinaAPP/newsDetail/externalLinks.html?code=84017cfa&originalUrl=http%3A%2F%2Ffinance.sina.com.cn%2F7x24%2F&sharetype=1";

    //   // 编码网址
    //   let encodedUrl = encodeURIComponent(originalUrl);
    //   console.log("Encoded URL:", encodedUrl);

      // 解码网址
      let decodedUrl = decodeURIComponent(originalUrl);
      document.write(decodedUrl);

这样得到的就是https://appdev.finchina.com/finchinaAPP/newsDetail/externalLinks.html?code=84017cfa&originalUrl=http://finance.sina.com.cn/7x24/&sharetype=1解码后的网址了。

也可以直接在第三方网址进行编码/解码
在线url网址编码、解码(ES JSON在线工具)
 

注意:经验证,ios系统并没有这个问题


http://www.kler.cn/news/307112.html

相关文章:

  • IAPP发布《2024年人工智能治理实践报告》
  • 【Leetcode:1184. 公交站间的距离 + 模拟】
  • 【2025】基于python的网上商城比价系统、智能商城比价系统、电商比价系统、智能商城比价系统(源码+文档+解答)
  • Ready Go
  • 本地部署大语言模型
  • 6. Fabric 拖拽元素到画布
  • 聊聊OceanBase合并和转储
  • 2024.9最新:CUDA安装,pytorch库安装
  • 大数据之Spark(二)
  • 开题报告的流程
  • 农产品自动识别系统(Java+Springboot+SSM+Vue+Maven+二维码溯源+识别农作物CNN模型PyTorch框架)
  • Java 枚举 新特性
  • 20240912软考架构-------软考161-165答案解析
  • matlab delsat = setdiff(1:69,unique(Eph(30,:))); 语句含义
  • firewalld中ipset与zone的区别
  • 【问题定位与解决】解决QT Creator MSVC编译模式下的中文乱码
  • 机器学习--K-Means
  • 浙大数据结构:05-树7 堆中的路径
  • PHP智慧家政同城服务家政系统小程序源码
  • Java集合(八股)
  • 大数据新视界 --大数据大厂之数据治理之道:构建高效大数据治理体系的关键步骤
  • CleanMyMac 5 for Mac 最新中文破解版下载 系统优化垃圾清理工具
  • python AssertionError: Torch not compiled with CUDA enabled
  • 随机规划及其MATLAB实现
  • Jetpack PDF库:解锁Android应用中的PDF功能
  • FloodFill算法【下】
  • WGCAT工单系统可以让客户自己提交工单吗
  • Day21笔记-封装继承
  • MySQL练手题--体育馆的人流量(困难)
  • [数据集][目标检测]疟疾恶性疟原虫物种目标检测数据集VOC+YOLO格式948张1类别