123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- // index.js
- const {
- miniAppPluginId
- } = require('../../constant');
- Page({
- data: {
- myPlugin: undefined
- },
- onLoad(option) {
- wx.miniapp.loadNativePlugin({
- pluginId: miniAppPluginId,
- success: (plugin) => {
- console.log('load plugin success', plugin)
- this.setData({
- myPlugin: plugin
- })
- },
- fail: (e) => {
- console.log('load plugin fail', e)
- }
- })
- },
- onLoadPlugin() {
- this.data.myPlugin.initPlugin(({}), (res) => {
- if (res === "success") {
- console.log("初始化plugin成功")
- } else {
- console.log("初始化plugin失败")
- }
- })
- },
- onInitPermission() {
- this.data.myPlugin.initPermissions(({}), (res) => {
- if (res === "success") {
- console.log("初始化权限成功")
- } else {
- console.log("初始化权限失败")
- }
- })
- },
- getDeviceUUID() {
- var device_uuid = this.data.myPlugin.getDeviceUuid({})
- console.log("获取的uuid:" + device_uuid)
- },
- lenovoInitSDK() {
- this.data.myPlugin.lenovoInitSDK({}, (res) => {
- console.log('res:', res)
- if (res === "success") {
- console.log("初始化联想sdk成功")
- } else {
- console.log(res)
- }
- })
- },
- lenovoLogin() {
- this.data.myPlugin.lenovoLogin({}, (res) => {
- console.log('res:', res)
- })
- },
- lenovoLogout() {
- this.data.myPlugin.lenovoLogout({}, (res) => {
- console.log('res:', res)
- })
- },
- aliPay() {
- this.data.myPlugin.aliPay({}, (res) => {
- console.log('res:', res)
- })
- },
- toHuaWei() {
- this.data.myPlugin.HuaWeiLogin({}, (res) => {
- console.log('res:', res)
- })
- }
- })
|