直接把H5页面,通过webview组件嵌入到小程序,可以节省很多工作量。
不过,在分享小程序页面的时候,会有一个问题。webview的url已经改变了,在分享的时候,如果能带上webview当前的url就好了,别人通过分享打开的页面就是当前页面,这样符合用户预期,体验更好。
webview 并没有提供相关的api。
为了,解决这个问题,微信在 onShareAppMessage 中 添加了 webViewUrl 参数。webViewUrl 即是webview组件当前的url。
示例代码:
Page({
onShareAppMessage(options) {
console.log(options.webViewUrl)
return {
title: '获取webview当前url',
path: 'pages/webview/webview?url=' + options.webViewUrl
};
}
})
-
wx.getDeviceInfo 微信小程序获取设备基础信息APIwx.getDeviceInfo是微信小程序获取设备基础信息API,需要小程序基础库版本不低于 2.21.3。
-
微信小程序手机号快速验证与手机号实时验证区别微信小程序手机号快速验证与手机号实时验证区别
-
微信小程序自定义弹框弹出时 禁止页面滚动微信小程序自定义弹框弹出时 禁止页面滚动
-
微信小程序console向调试面板中打印日志微信小程序console 是一个全局对象,可以直接访问。在微信客户端中,向 vConsole 中输出日志。
-
微信小程序备案流程和操作方法微信小程序备案操作指引,备案整体流程总共分为五个环节:备案信息填写、平台初审、工信部短信核验、通管局审核和备案成功。
-
微信小程序隐私隐私保护弹框不起作用微信小程序隐私隐私保护弹框不起作用
暂无评论,抢个沙发...