个人案例
我也出现了这个问题了,set进去的内容带tab符号,但是粘贴到微信聊天里就没有了
设置到剪贴板里的文本制表符'\t'丢失变为一个空格了- 当前 Bug 的表现(可附上截图) 调用wx.setClipboardData设置的data字符串包含了制表符,但粘贴出来发现制表符变成了一个空格。 - 预期表现 应该按data字符串原本样子set进剪贴板。 - 复现路径 在开发工具试了是正常的可以保持制表符,但安卓和ios都出现问题。之前是没问题的,这个问题是近期才出现的。 - 提供一个最简复现 Demo [代码]wx.setClipboardData({[代码][代码] [代码][代码]data: [代码][代码]'data1\tdata2\tdata3\r\n'[代码][代码],[代码][代码] [代码][代码]success (res) {[代码][代码] [代码][代码]wx.getClipboardData({[代码][代码] [代码][代码]success (res) {[代码][代码] [代码][代码]console.log(res.data) [代码][代码]// data[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码]})[代码]
2019-07-26我也遇到这个问题了,目前看来安卓没有问题,IOS会报错,不知道什么原因
wx.getMenuButtonBoundingClientRect(); 报错- 当前 Bug 的表现(可附上截图) [图片] - 预期表现 [图片] - 复现路径 //app.js App({ onLaunch: function() { // 展示本地存储能力 var logs = wx.getStorageSync('logs') || [] logs.unshift(Date.now()) wx.setStorageSync('logs', logs) // 登录 wx.login({ success: res => { // 发送 res.code 到后台换取 openId, sessionKey, unionId } }) // 获取用户信息 wx.getSetting({ success: res => { if (res.authSetting['scope.userInfo']) { // 已经授权,可以直接调用 getUserInfo 获取头像昵称,不会弹框 wx.getUserInfo({ success: res => { // 可以将 res 发送给后台解码出 unionId this.globalData.userInfo = res.userInfo // 由于 getUserInfo 是网络请求,可能会在 Page.onLoad 之后才返回 // 所以此处加入 callback 以防止这种情况 if (this.userInfoReadyCallback) { this.userInfoReadyCallback(res) } } }) } } }) // 获取系统状态栏信息 wx.getSystemInfo({ success: e => { this.globalData.StatusBar = e.statusBarHeight; let custom = wx.getMenuButtonBoundingClientRect(); this.globalData.Custom = custom; this.globalData.CustomBar = custom.bottom + custom.top - e.statusBarHeight; } }) }, globalData: { userInfo: null } }) - 提供一个最简复现 Demo
2019-03-07