- 关于小程序冷启动和热启动的更新问题
我的微信小程序更新用到了小程序更新api:wx.getUpdateManager(),但是开发者工具可以用,版本审核通过线上发布以后,手机却不能用,我的手机微信版本是6.6.5,小程序基础库版本是1.9.97,这个该怎么办啊? 以下是我的代码,期待大佬翻牌 [代码]App({[代码][代码] [代码][代码]onLaunch: [代码][代码]function[代码][代码]() {[代码][代码] [代码][代码]if[代码] [代码](wx.canIUse([代码][代码]'getUpdateManager'[代码][代码])) {[代码][代码] [代码][代码]const updateManager = wx.getUpdateManager()[代码][代码] [代码][代码]updateManager.onCheckForUpdate([代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]if[代码] [代码](res.hasUpdate) {[代码][代码] [代码][代码]updateManager.onUpdateReady([代码][代码]function[代码][代码]() {[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'更新提示'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'新版本已经准备好,是否重启应用?'[代码][代码],[代码][代码] [代码][代码]success: [代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]if[代码] [代码](res.confirm) {[代码][代码] [代码][代码]updateManager.applyUpdate()[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]})[代码][代码] [代码][代码]updateManager.onUpdateFailed([代码][代码]function[代码][代码]() {[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'已经有新版本了哟~'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'新版本已经上线啦~,请您删除当前小程序,重新搜索打开哟~'[代码][代码],[代码][代码] [代码][代码]})[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]} [代码][代码]else[代码] [代码]{[代码][代码] [代码][代码]wx.showModal({[代码][代码] [代码][代码]title: [代码][代码]'提示'[代码][代码],[代码][代码] [代码][代码]content: [代码][代码]'当前微信版本过低,无法使用该功能,请升级到最新微信版本后重试。'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码]})[代码]
2018-09-28 - web-view不支持打开非业务域名http://
1、在小程序的业务域名,如下图所示: [图片] 2、在微信工具里: [图片] 3、项目信息配置如下 : [图片] 4、[图片] 根据以上配置全部配置完成,最后,还是提示 [图片]
2018-05-31 - 小程序 如何预览pdf
小程序如何预览pdf 啊 ios 可以直接用 wev-view 但是安卓就不行 安卓用downloadFile 下载下来 然后用openDocument 预览,但是这样就 直接跳出小程序了 还有没有其他方法啊
2018-12-24 - Web-View 小程序跳转外部链接,能不能是Http开头的
[图片] [图片] 这个该如何解决?
2019-05-08 - 如何实现一个简单的swiper效果
简单的siwper效果,又是逛社区发现老哥提的想要该效果,那么有需要,咱们就得上啊: 效果图: [图片] 上代码: wxml [代码]<view class="container"> <swiper duration="200" previous-margin="140rpx" next-margin="140rpx" bindchange="currentHandle" circular="{{true}}" class="swiper-out"> <block wx:for="{{punchList}}" wx:key="*this"> <swiper-item class="swp-item {{current === index ?'active-item': ''}}"> <view class="slide-image" style=" background: url({{item.bannerUrl}}) no-repeat center center;background-size: 100% 100%;" id="{{index}}"></view> </swiper-item> </block> </swiper> <view class="swp-dot"> <view class="square-12 m-r-8 {{current === index ?'active': ''}}" wx:for="{{punchList}}" wx:key="{{index}}"></view> </view> </view> [代码] JS [代码]const app = getApp() Page({ data: { punchList: [{ "bannerUrl": "https://qiniu-image.qtshe.com/1536067857379_122.png" }, { "bannerUrl": "https://qiniu-image.qtshe.com/1536068379879_115.png", }, { "bannerUrl": "https://qiniu-image.qtshe.com/1536068319939_230.png", }, { "bannerUrl": "https://qiniu-image.qtshe.com/1536068074140_695.png", }, { "bannerUrl": "https://qiniu-image.qtshe.com/1536068213758_796.png", }], current: 0 }, currentHandle(e) { let { current } = e.detail this.setData({ current }) } }) [代码] wxss [代码].container { display: flex; flex-direction: column; align-items: center; justify-content: space-between; height: 100vh; } .slide-image { height: 600rpx; width: 400rpx; margin-top: 20rpx; overflow: hidden; display: flex; flex-direction: column; align-items: center; justify-content: center; border-radius: 10rpx; } .swiper-out { width: 750rpx; height: 660rpx; margin-top: 60rpx; } .active-item .slide-image { box-shadow: 0 5rpx 20rpx 3rpx rgba(0, 0, 0, 0.15); } .swp-item { width: 400rpx; display: flex; flex-direction: column; align-items: center; padding-top: 4rpx; opacity: 0.6; } .active-item { opacity: 1; } .swp-dot { display: flex; justify-content: center; flex: 1; margin-top: 18rpx; } .m-r-8 { margin-right: 8rpx; } .m-l-8 { margin-right: 8rpx; } .square-12 { width: 12rpx; height: 12rpx; background-color: #d8d8d8; border-radius: 6rpx; transition: width 0.2s linear; } .active { background-color: #3c3c3c; width: 36rpx; transition: width 0.2s linear; } [代码] 代码放完了,看下效果吧。代码片段如下: https://developers.weixin.qq.com/s/DCK6HJmw7kaZ
2019-12-19 - Android版本小程序,打开PDF文件,如何禁止分享与使用第三方应用打开功能?
如题,请问要如何操作?小程序下载打开后右上角有分享按钮.要怎么才能禁用掉?
2019-12-14