项目中想调用第三方jssdk做云储存服务 但是调用未成功
步骤
1.我将第三方的jssdk保存成本地js文件 放在build\wechatgame\libs目录下
2.在build\wechatgame\game.js 中 require 引入
但是这样并没有成功 有具体的文档或者文章介绍 第三方jssdk的接入流程吗 @jare @panda
emmm
这个问题我自己解决了
由于微信小游戏引入第三方jssdk不能用标准html5的方法 所以需要将第三方jssdk保存到本地JS
就我使用的第三方 七牛云存储 为例
引入步骤
1.“https://unpkg.com/qiniu-js@2.2.2/dist/qiniu.min.js” 这个是第三方的静态jssdk
2.在任意浏览器中打开这个jssdk然后 复制所有内容保存到本地 (我保存的是 qiniu-main.js)
3.将这个qiniu-main.js文件放在 build\wechatgame\libs下 放其他地方也行 反正要放在wechatgame下面
4.打开build\wechatgame\game.js 文件添加一行 window.qiniu = require(‘libs/qiniu-main’); 完成
这样在项目中就能 直接调用 qiniu.xxx了 qiniu是一个全局对象
当然这个接口不能在PC浏览器中调用 不然会报错 qiniu未定义 所以调用前要判断一下平台
1赞
这样每次重新发布就没了啊
每次发布后都要手动添加,很恶心
不错啊 我要用到蓝牙功能但是小游戏没
game.js 文件添加一行 window.qiniu = require(‘libs/qiniu-main’);报错了