小程序就是简单的网页开发而已;完全用不上unity的引擎功能;没啥关联吧
什么时候unity才能支持微信小程序?什么时候unity才能支持微信小程序?而不是微信小游戏。因为发布微信小游戏太麻烦。
2023-03-02同问
官方推荐版本(Unity 2021.2.5f1c301) 导出微信小游戏,运行失败?导出首次运行失败: 失败一:Unhandled promise rejection unknown data format [图片] 失败二:Unhandled promise rejection TypeError: Browser.mainLoop.scheduler is not a function [图片] 望帮助,谢谢!
2023-03-02同一个小程序,三年前1000的日活的得有70,80块的收入吧,昨天600活跃收入8块,肯定是我的用户都不爱看广告了。
13000+次广告曝光,竟只有8块钱的收入?[图片] 小程序13000次曝光,其中12000次bannner,1000次视频曝光,只有21块,而且还得被抽成大部分,到手仅8块;这个待遇估计不足两年前的十分之一,太久没接触小程序了,当真是广告市场单价过低吗?来分析下小程序的情况 目前情势:从目前安卓和ios广告市场来说,安卓市场30s激励视频ecpm普遍在100块左右,苹果市场300~500块,小程序激励视频低于5块, 广告价值:从内容来看,小程序视频广告除了原生app类广告,还有小程序类广告,商城类广告,要使得广告价值低于市场价5%,只要有1成以上的app下载类广告,即可达到该价值。 盈利模式:假定靠广告盈利,官方的小程序买量成本0.2元起,第三方导量0.1元起;如果以官方0.2元作为成本,假定通过视频广告形式盈利,按照5元ecpm,加上50%~70%的提成,要做到单用户ltv回本的话,至少需要用户观看100次视频;按照以前经验,小程序的次流和视频次数一般不足原生应用的三分之一;照此计算,若是要打造一款小程序平台纯粹靠买量广告差价盈利的产品,其数据水平,可以做到原生平台看300次广告,普通游戏类产品激励视频次数15+即可回本,也就是说如果有一款可以在微信小程序盈利的产品,我可以在原生平台盈利20倍。 那还写给毛的小程序,去开发app呀!不是早发财了!
2020-12-19大哥解决了吗,我要遇到这个问题
分包加载失败 开发者工具求教各位官大大和大我用creator2.1发布微信小游戏代码审核一直失败 微信新增了真机调试后就一直没成功过 我的小游戏发布后有7.9M 功能比较多 所以要分包加载 分了俩个包 分包加载是在微信开发工具中完成的 用的微信规则 以前可以审核通过 现在有些机型过不了 但我在微信开发工具上用相同的机型用真机调试没发现问题 提交审核后就一直卡住了 是我用的方法的方向错了还是其它问题造成的 [图片] [图片] 代码片段里的是game.js 代码 下面是配置文件的代码 game.json { "deviceOrientation": "landscape", "networkTimeout": { "request": 5000, "connectSocket": 5000, "uploadFile": 5000, "downloadFile": 5000 }, "subpackages": [ { "name": "stage1", "root": "res/import/" }, { "name": "stage2", "root": "res/raw-assets/" } ] } game.js文件代码:在下方评论中 俩个分包下各有一个game.js文件 但里面是空的 什么也没有 AppID:wxc4f93cf8a148f541 一直找不到问题出在哪 求教各位官大大和大神
2019-02-26你可以加个定时器,上一个运行完毕100ms后再运行下一个
wx.canvasGetImageData 无法多次调用描述: 对画布截图, 当图片太大分成2张截图数据, 当第2次调用canvasGetImageData时 , 如任何反应(success,fail,complete 这个3回调都没日志输入) 。[图片] 代码如下: //图形快照 this.Snapshot=function() { var self=this; var width = this.ChartBorder.GetChartWidth(); var height = this.ChartBorder.GetChartHeight(); if (width > 400) { width=400; wx.canvasGetImageData( { canvasId: this.ChartBorder.UIElement.ID, x: 0, y: 0, width: width, height: height, success(res) { self.ScreenImageData = { Data: res.data, Info: { X: 0, Y: 0, Width: width, Height: height } }; console.log("[HQTradeFrame::Snapshot] canvasGetImageData finish. (large image. Page.1)"); console.log(self.ScreenImageData.Info); } }); var width2 = self.ChartBorder.GetChartWidth() - width; var x = width; wx.canvasGetImageData( { canvasId: self.ChartBorder.UIElement.ID, x: x, y: 0, width: width, height: height, success(res) { self.ScreenImageData2 = { Data: res.data, Info: { X: x, Y: 0, Width: width2, Height: height } }; console.log("[HQTradeFrame::Snapshot] canvasGetImageData finish. (large image. Page.2)"); console.log(self.ScreenImageData2.Info); }, fail(res) { console.log("[HQTradeFrame::Snapshot] canvasGetImageData finish. (large image. Page.2)"); }, complete(res){ console.log("[HQTradeFrame::Snapshot] canvasGetImageData finish. (large image. Page.2)"); } }); } else { self.ScreenImageData2 = null; wx.canvasGetImageData( { canvasId: this.ChartBorder.UIElement.ID, x: 0, y: 0, width: width, height: height, success(res) { self.ScreenImageData = { Data: res.data, Info: { X: 0, Y: 0, Width: width, Height: height } }; console.log("[HQTradeFrame::Snapshot] canvasGetImageData finish. (small image)"); console.log(self.ScreenImageData.Info); } }); } }
2018-06-11