如果你的小程序使用 Webview 来加载网页,那么网页上的数据是不能直接更改小程序本身数据的。在这种情况下,可以通过将小程序和网页数据集成,然后通过后端 API 来读取并更新小程序数据。
用户在小程序中登陆后,获取到登录态,现在有两个方案: 1、就是通过 url 参数把登录态同步到 webview,然后接口鉴权 cookie 是否有效,如果有效,前端就设置这个 cookie。之后这个页面就能有登录态了。 2、因为小程序已经登录,证明用户是有登录态,把接口的参数签名后传到 webview,校验这个签名是否有效。
在微信小程序的客户端中,开发者可以关闭窗口顶部的左上角的WebView按钮,来阻止用户在与小程序交互时点击此按钮。可以在 web-view 组件的 onUnload 属性中添加 preventDefault 方法,来禁止窗口右上角按钮的默认行为。
以上就是关于小程序的webview里的网页更改小程序的数据全部的内容,包括:小程序的webview里的网页更改小程序的数据、小程序中的 webview 的登录态如何维护、小程序左上角webview关闭等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)