微信小程序嵌入Jquery Mobile网页

本文介绍了如何将使用Jquery Mobile开发的网页嵌入微信小程序的web-view中,以提高网页的安全性。通过这种方式,用户无法直接查看URL和HTML/JS代码,降低了数据泄露的风险。同时,随着网络速度提升,Jquery Mobile页面在小程序内的运行效果良好,实现接近原生小程序的体验,减少了开发原生APP的需求。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        之前用Jquery Mobile开发了微信公众号,业务逻辑都开发完成,支付和分享功能都还不错,但网页的安全还是不太令人满意。 用户只要复制链接(url)到电脑的浏览器上,查看网页元素,网页HTML和JS代码都暴露了, 辛辛苦苦的设计大白于天下;如果遇到黑客稍加修改,服务器数据就可能被抓取或被破坏,数据安全受到严重威胁。

        微信小程序web-view的出现,很好解决上述弊端。把Jquery Mobile开发的网页url赋值到web-view的src属性即可,用户看不到url,也没法复制url, 也看不到页面HTML和JS代码。 而且随着网络速度加快, Jquery Mobile页面在微信小程序的速度表现不逊色于原生小程序。把小程序分享到桌面就与原生APP差不多,免去开发原生APP的重复工作,还适用于Android,苹果,鸿蒙,确实是事半功倍。

(1)小程序web-view设置url

//wxml:
<web-view src="{
  
  {url}}" ></web-view>

//js:
this.setData({
        url: 'https://xxx.com/mobile/index.html?openid=xxxx'
});


(2)分享功能代码片段:    

//jquer-mobile页面 JS调用小程序分享页面:
 
wx.miniProgram.navigateTo({ url: '../share/share?title=xxx&img=xxx'});  


//小程序wxml代码:
<button open-type='share' >分享</button>


  <

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阳光银子

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值