- 在H5网页中使用jssdk调用wx.getLocation接口授权地理位置权限后,小程序无授权记录?
场景:在小程序的webView中,网页A使用jssdk调用wx.getLocation获取过地理位置权限。使用webView打开网页B时,小程序原生页面调用wx.getSetting获取地理位置授权状态scope.userLocation,利用query参数透传给网页B,·现在发现获取不到该权限状态。 请问这个问题如何解决?明明jssdk的wx.getLocation有权限了,可以正常获取地理位置。但是该授权状态未被记录在小程序内。 网页B希望根据当前小程序的地理位置权限状态进行一些操作,有办法做到吗?
04-27 - wx.miniprogram.navigateBack()在ios上失效,执行成功但不跳转页面
// A页面 const onPageShow = ( callback, once = true, ) => { const visibilityChange = () => { if (document.visibilityState === 'visible') { callback && callback({}); if (once) { document.removeEventListener('visibilitychange', visibilityChange); } } }; document.addEventListener('visibilitychange', visibilityChange); }; onPageShow(() => { wx.miniprogram.navigateBack({ success: () => console.log('ios navigateBack success'), fail: () => console.log('ios navigateBack fail'), }); }); 首页 --> webview A页面 --> webview B页面 --> B页面点击导航栏返回 --> A页面执行wx.miniprogram.navigateBack()且执行了成功回调输出ios navigateBack success,但是页面未返回 偶现问题,尝试十次会出现一到两次。 安卓里面这套代码正常执行。 IOS型号:iphone X IOS系统版本:16.5.1
2023-07-28 - IOS中微信小程序webView中的H5页面无法用window.open打开weixin://链接?
微信小程序中用webView承载了一个H5页面,希望这个H5页面可以打开微信首页,可以实现吗? 在安卓中使用window.open打开weixin://链接可以正常进入微信首页,IOS中调用window.open打开无效
2023-02-14