小程序
小游戏
企业微信
微信支付
扫描小程序码分享
let url=new URL("https://developer.mozilla.org/en-US/docs/Web/API/URL/pathname"); console.log(url.pathname);
10 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
小程序开发工具里可以使用 `new globalThis.URL()`,但真机上不支持。需要导入 `core-js` 的 `url` polyfill。
// app.ts import './lib/corejs-url.js'
`corejs-url.js` 的生成请参考:
https://gist.github.com/xuxucode/c917fd9d260fc71b54fac9b14c11f4f0
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
自己写吧 , 没几个属性和方法 , core-js-url-browser压缩过也要40k+ , 太大了 , 没必要
// Constructor URL() // Properties hash host hostname href origin password pathname port protocol search searchParams username // Methods toString() toJSON() // Constructor URLSearchParams() //Methods append() delete() entries() forEach() get() getAll() has() keys() set() sort() toString() values()
开发者工具的js解释器不是真机小程序的js解释器?
有没有大佬能解决这个问题啊,开发APP也遇到这个问题了,用不了new URL
使用core-js polyfill吧😅
咋样了?
new URL 在小程序 有什么替代方法没有呢
小程序开发工具里可以用webkitURL,但是在真机上,URL和webkitURL都是undefined,我感觉是被屏蔽了
你好,测了下是没有这个constructor。
这是个啥?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
小程序开发工具里可以使用 `new globalThis.URL()`,但真机上不支持。需要导入 `core-js` 的 `url` polyfill。
// app.ts import './lib/corejs-url.js'
`corejs-url.js` 的生成请参考:
https://gist.github.com/xuxucode/c917fd9d260fc71b54fac9b14c11f4f0
自己写吧 , 没几个属性和方法 , core-js-url-browser压缩过也要40k+ , 太大了 , 没必要
// Constructor URL() // Properties hash host hostname href origin password pathname port protocol search searchParams username // Methods toString() toJSON() // Constructor URLSearchParams() //Methods append() delete() entries() forEach() get() getAll() has() keys() set() sort() toString() values()
开发者工具的js解释器不是真机小程序的js解释器?
有没有大佬能解决这个问题啊,开发APP也遇到这个问题了,用不了new URL
使用core-js polyfill吧😅
咋样了?
new URL 在小程序 有什么替代方法没有呢
小程序开发工具里可以用webkitURL,但是在真机上,URL和webkitURL都是undefined,我感觉是被屏蔽了
你好,测了下是没有这个constructor。
这是个啥?