更新记录
1.0.5(2025-11-06) 下载此版本
支持所有协议
1.0.4(2023-09-14) 下载此版本
umd
1.0.3(2023-09-05) 下载此版本
修复几处错误
查看更多平台兼容性
uni-app(3.6.13)
| Vue2 | Vue3 | Chrome | Safari | app-vue | app-nvue | Android | iOS | 鸿蒙 |
|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | - | - | - |
| 微信小程序 | 支付宝小程序 | 抖音小程序 | 百度小程序 | 快手小程序 | 京东小程序 | 鸿蒙元服务 | QQ小程序 | 飞书小程序 | 快应用-华为 | 快应用-联盟 |
|---|---|---|---|---|---|---|---|---|---|---|
| √ | √ | √ | √ | √ | √ | - | √ | √ | √ | √ |
其他
| 多语言 | 暗黑模式 | 宽屏模式 |
|---|---|---|
| √ | √ | √ |
cainiao-url
在使用的页面直接引用
npm 方式
npm i url-new --save
import URL from 'url-new'
uniapp 方式
// 从自己所放到路径引入,检查下面路径是否正确
import URL from '@/js_sdk/cainiao-url/cainiao-url.js'
使用示例
const url1 = new MyURL('https://www.example.com:8080/path/to/page?name=john&age=25#section');
console.log(url1.protocol); // https:
console.log(url1.hostname); // www.example.com
console.log(url1.port); // 8080
console.log(url1.pathname); // /path/to/page
console.log(url1.search); // ?name=john&age=25
console.log(url1.hash); // #section
console.log(url1.toString()); // https://www.example.com:8080/path/to/page?name=john&age=25#section
console.log(url1.toJSON()); // https://www.example.com:8080/path/to/page?name=john&age=25#section
// 测试 URLSearchParams
const params = new URLSearchParams('?name=john&age=25');
params.append('city', 'newyork');
console.log(params.toString()); // ?name=john&age=25&city=newyork
console.log(params.get('name')); // john

收藏人数:
https://github.com/npljy/newurl
https://www.npmjs.com/package/url-new
下载插件并导入HBuilderX
下载插件ZIP
赞赏(1)
下载 657
赞赏 6
下载 11001022
赞赏 1800
赞赏
京公网安备:11010802035340号