当前位置: 主页 > 建站知识 > APP开发

小程序按钮-微信小程序内置的按钮组件设置链接跳转到HTTPS网站

发布时间:2023-06-19 11:11   浏览次数:次   作者:佚名

要在微信小程序中实现点击按钮跳转到 CSDN 网站,需要先使用小程序内置的按钮组件,并在其属性中设置跳转链接。具体操作如下:1. 在小程序页面的 wxml 文件中添加按钮组件小程序按钮,例如:进入CSDN2. 在小程序页面的 js 文件中定义 redirectToCsdn 函数,例如:redirectToCsdn: function () {wx.navigateTo({url: '#39;}) }3. 在 redirectToCsdn 函数中使用微信小程序的内置函数 navigateTo,设置跳转链接为 CSDN 网站。注意,由于 CSDN 网站使用了 HTTPS 协议小程序按钮,需要在小程序 app.json 文件中配置允许跳转到 HTTPS 网站,例如:"networkTimeout": {"request": 10000,"connectSocket": 10000,"uploadFile": 10000,"downloadFile": 10000 }, "debug": true, "navigateToMiniProgramAppIdList": [], "permission": {"scope.userLocation": {"desc": "您的位置信息将用于小程序的定位功能"},"scope.userInfo": {"desc": "您的基本信息将用于小程序的登录和数据统计"},"scope.record": {"desc": "您的录音将用于小程序的语音输入功能"},"scope.writePhotosAlbum": {"desc": "您的相册将用于保存小程序相关图片"},"scope.camera": {"desc": "您的相机将用于小程序的拍照功能"},"scope.album": {"desc": "您的相册将用于小程序的上传图片功能"},"scope.userInfo.shareAppMessage": {"desc": "您的用户名将用于小程序的共享给他人时默认用户名"},"scope.address": {"desc": "您的地址和收货信息将用于小程序的收货地址管理"},"scope.invoiceTitle": {"desc": "您的发票抬头将用于小程序的发票开具功能"},"scope.invoice": {"desc": "您的发票信息将用于小程序的发票开具功能"},"scope.werun": {"desc": "从微信运动中获取步数、距离等数据"},"scope.writeAlbum": {"desc": "保存到相册"},"scope.camera.album": {"desc": "相机和相册"},"scope.userLocationBackground": {"desc": "获取用户后台定位,需用户授权"},"scope.microphone": {"desc": "发语音"} }, "pages": ["pages/index/index","pages/discover/discover","pages/user/user","pages/about/about","pages/login/login","pages/register/register" ], "window": {"backgroundTextStyle": "light","navigationBarBackgroundColor": "#fff","navigationBarTitleText": "微信小程序","navigationBarTextStyle": "black" }, "tabBar": {"color": "#999","selectedColor": "#4c4c4c","backgroundColor": "#f5f5f5","borderStyle": "black","list": [{"pagePath": "pages/index/index","text": "首页","iconPath": "pages/images/home.png","selectedIconPath": "pages/images/home_selected.png"}, {"pagePath": "pages/discover/discover","text": "发现","iconPath": "pages/images/discover.png","selectedIconPath": "pages/images/discover_selected.png"}, {"pagePath": "pages/user/user","text": "我的","iconPath": "pages/images/user.png","selectedIconPath": "pages/images/user_selected.png"}] }, "sitemapLocation": "sitemap.json", "style": "v2", "enablePullDownRefresh": true, "usingComponents": {} 4. 最后,在微信开发者工具中编译并调试上述代码,在微信小程序运行时点击“进入CSDN”按钮即可跳转到 CSDN 网站。