本文主要是介绍简单几步,让微信小程序变身 H5 网页,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
云开发(Tencent Cloud Base,TCB)是腾讯云为移动开发者提供的一站式后端云服务,它帮助开发者统一构建和管理资源,免去了移动应用开发过程中繁琐的服务器搭建及运维、域名注册及备案、数据接口实现等繁琐流程,让开发者可以专注于业务逻辑的实现,而无需理解后端逻辑及服务器运维知识,开发门槛更低,效率更高。
官方教程:https://tencentcloudbase.github.io/
Web 端调用云开发
开通步骤
- 先开通小程序的云开发环境,若已开通,此步骤可忽略。
- 访问腾讯云云开发,以“微信公众号”进行登录,授权所需小程序即可登录。(每个小程序对应着独立的腾讯云账号,当然也可以在腾讯云的账号上绑定唯一的一个小程序。)
- 在“用户管理=>登录设置”开通“匿名登录”。(我的目标是跑通 Web 端,所以此处并未对完整登录校验做深入讨论。)
如果有疑问,可以在腾讯云上提工单,工单的回复速度比较快。
配置方法
方案一:Script 引入
适合普通网页使用
<script src="//imgcache.qq.com/qcloud/tcbjs/1.3.8/tcb.js"></script>
<script>var app = tcb.init({env: 'development-v9y2f'})
</script>
以 npm 引入
云开发可以通过 tcb-js-sdk 来访问:
npm install --save tcb-js-sdk@latest
要在你的模块式使用模块可以
const tcb = require('tcb-js-sdk');
或
import * as tcb from 'tcb-js-sdk';
// 初始化环境
const app = tcb.init({env: '你的环境 Id'
});
tcb-js-sdk
支持多端适配,如微信小程序、Web 端、QQ 小游戏等,具体可以看 https://github.com/TencentCloudBase/tcb-js-sdk/blob/master/docs/adapters.md
而我的代码是基于 Taro 跨端框架。
import * as tcb fr
这篇关于简单几步,让微信小程序变身 H5 网页的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!