百度小程序
参考:百度小程序开发文档
随笔
- 1.绑定按钮点击事件:
bindtap="btnClick"
- button 组件一定要写
type="primary"/warn
否则左上角会有一个黑点 - button 组件的
plain
:按钮是否镂空,背景色透明 - 2.事件对象,点击携带参数:
.swan
<view bind:tap="clickBtn" data-swan="1">dataset-test</view>
.js
Page({
clickBtn:function(event){
var data = event.currentTarget.dataset.swan;
console.log(data)
}
})
- 3.百度小程序也支持
rpx
- 4.百度小程序可通过
搬家
功能将微信小程序转化为智能小程序
。转化后差异:- 4.1
登录
接口需要重新设计 - 4.2
button
样式需要优化
- 4.1
- 5.百度小程序更新后,每页需添加相应搜索字段、关键字便于搜索:
onLoad(){
this.setcPageInfo();
},
setcPageInfo(){
swan.setPageInfo && swan.setPageInfo({
title:'黑岩阅读',
ketwords:'黑岩网,小说阅读网,免费小说阅读器',
description:'小说阅读网,黑岩网提供玄幻小说,武侠小说,悬疑小说,历史小说,军事小说,仙侠小说,科幻小说,游戏小说,同人小说,古言小说等网络小说在线阅读 - w.heiyan.com',
releaseDate:'2019-5-7 13:20:00' // 原始发布时间(年-月-日 时:分:秒 带有前导零)
})
},
小程序审核不通过
-
漏选重点类型
:前往小程序开发者平台—设置—基础设置—服务范围—娱乐-小说
-
底部单行栏中的文字只有在点击图标时会出现
:开发者后台提升最低基础库版本(高于审核反馈的问题版本即可),再进行提审。在开发者平台—项目信息—调试基础库提升
-
- 在页面要介绍清楚小程序的关键字、描述等基本信息
setcPageInfo()
- 在页面要介绍清楚小程序的关键字、描述等基本信息
微信小程序中使用RSA算法生成秘钥对
var RSA = require('../../utils/jsencrypt.js');
var sign_rsa = new RSA.RSAKey(); // RSA 一定要大写
var pwd = rsa.encrypt(mobile);
pwd为已经加密的数据