帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
10
帖子
1
勋章
5683
Y币
经排查,你的 JSON 文件是空的。在解析 JSON 的时候异常了。

请确保 JSON 文件是合法的格式。并且留意编译控制台的错误信息。


BIP877752 · 2021-12-31 09:24已经发了源码了,这个是我今天早上随便创建的一个mx app项目,还是一样生成不了wxml文件

mxapp_test.zip这个源码文件

33
帖子
1
勋章
300
Y币
是的,我试了一下,正常加json可以了,谢谢,平台的api.getPicture方法能输出base64图片地址吗?我本地调试输出信息时没有官方给的base64Data这个属性
杨永安 · 2021-12-31 11:26经排查,你的 JSON 文件是空的。在解析 JSON 的时候异常了。

请确保 JSON 文件是合法的格式。并且留意编译控制台的错误信息。
10
帖子
1
勋章
5683
Y币
请留意相关方法文档提及的参数:https://docs.apicloud.com/Client-API/api#20

BIP877752 · 2021-12-31 11:36是的,我试了一下,正常加json可以了,谢谢,平台的api.getPicture方法能输出base64图片地址吗?我本地调试输出信息时没有官方给的base64Data这个属性

33
帖子
1
勋章
300
Y币
昨天刚看完你的视频教程,很好!
https://developer.yonyou.com/thread-206001-1-1.html
你看下这个帖子,有图有真相,是我设置的问题??
杨永安 · 2021-12-31 12:20请留意相关方法文档提及的参数:https://docs.apicloud.com/Client-API/api#20
10
帖子
1
勋章
5683
Y币
感谢支持。

我注意到你的运行环境是小程序。
目前小程序的 api.getPicture 是基于 wx.chooseMedia 实现的。
wx.chooseMedia 暂不支持输出 base64 。
可以进一步结合 FileSystemManager.readFile 来转成base64。
参考文档:https://developers.weixin**.**/m ... nager.readFile.html
BIP877752 · 2021-12-31 13:16昨天刚看完你的视频教程,很好!
https://developer.yonyou.com/thread-206001-1-1.html
你看下这个帖子,有图有真相,是我设置的问题??
33
帖子
1
勋章
300
Y币
非常感谢你的及时回复,这个问题我都发表了四个多小时了,官方也没有回复,找客服催了几遍还是没有信,先谢谢你啊,非常支持你,你的视频教程很好,很详细

这个是我在微信开发者平台封装的文件上传方法,功能很全,现在主要是想用apicloud开发微信小程序,同时生成app,但是,apicloud平台上的api方法功能有限,我在apicloud平台上能直接使用微信的方法?不行吧?还是需要我引用些什么文件?微信小程序端和app端如何保持兼容啊?现在整的我都不知道有没有必要在apicloud上开发微信小程序了,谢谢老师指点啊
杨永安 · 2021-12-31 13:59感谢支持。

我注意到你的运行环境是小程序。
33
帖子
1
勋章
300
Y币
200.png
BIP877752 · 2021-12-31 14:06非常感谢你的及时回复,这个问题我都发表了四个多小时了,官方也没有回复,找客服催了几遍还是没有信,先谢谢你啊,非常支持你,你的视频教程很好,很详细

这个是我在微信开发者平台封装的文件上传方法,功能很全, ...
33
帖子
1
勋章
300
Y币
比如我们选择文件时,可能在选择图片的时候就要限制文件大小,而不是把图片上传到服务器再处理文件大小,有可能这个图片我们就没有必要保存到服务器,我们只想获取到图片的信息,我们只要处理成base64的就可以了,同时,文件大小也是要限制的
10
帖子
1
勋章
5683
Y币
本帖最后由 杨永安 于 2021-12-31 14:28 编辑

你如果要抽离一个全平台可用的抽象 util 函数,你可以根据条件判断。
参考文档:https://docs.apicloud.com/Client-API/api#platform
  1. function getPicture() {
  2.   if (api.platform === 'mp') {
  3.     // 微信相关 API
  4.   } else {
  5.     // APP端相关API
  6.   }
  7. }
复制代码
小程序和APP从场景和逻辑上本来就是不同的
  - 小程序在意入口和引流,快速打通用户。
  - APP 在意体验和沉浸式深度使用。


如果存在同构情况,也必然会有一些不太完全对等的情况。
需要按需处理。
BIP877752 · 2021-12-31 14:06非常感谢你的及时回复,这个问题我都发表了四个多小时了,官方也没有回复,找客服催了几遍还是没有信,先谢谢你啊,非常支持你,你的视频教程很好,很详细

这个是我在微信开发者平台封装的文件上传方法,功能很全, ...

33
帖子
1
勋章
300
Y币
杨老师:你这方法里面如果是小程序端的话 我能直接用微信的方法 wx.chooseImage();在下面的方法体里面直接调用吗?apicloud不太熟悉,就是用微信的wx.方法能行不?
function getPicture() {
  if (api.platform === 'mp') {
    // 微信相关 API
   wx.chooseImage();
  } else {
    // APP端相关API
  }
}
杨永安 · 2021-12-31 14:26你如果要抽离一个全平台可用的抽象 util 函数,你可以根据条件判断。
参考文档:https://docs.apicloud.com/Client-API/api#platform
小程序和APP从场景和逻辑上本来就是不同的:
123下一页
您需要登录后才可以回帖 登录

本版积分规则