麻烦官方同学看一下
因为我们没有添加敏感词过滤,被限制了搜索,现已添加但是搜索限制依然没有解除?今天还特别又提交了一个新版本,在更新说明里面说明了一下情况,但是版本审核通过上线了,但是搜索限制依然没有解除 麻烦帮我们在看一下
2020-04-05[代码]/**[代码][代码] [代码][代码]* 使用方法:[代码][代码] [代码][代码]* 1、app.js 引入此文件:const page = require('xx/xx/page);[代码][代码] [代码][代码]* 2、app.js onLaunch 的时候 Page = page[代码][代码] [代码][代码]*[代码][代码] [代码][代码]* 问题:[代码][代码] [代码][代码]* 增加了这个文件的使用后,onShareAppMessage定义的参数都会失效 2019/11/01[代码][代码] [代码][代码]*/[代码] [代码]const originalPage = Page;[代码][代码]import proxy from './promisify[代码][代码]';[代码] [代码]function page(conf) {[代码][代码] [代码][代码]let hooks = ['[代码][代码]onLoad[代码][代码]', '[代码][代码]onReady[代码][代码]', '[代码][代码]onShow[代码][代码]', '[代码][代码]onHide[代码][代码]', '[代码][代码]onUnload[代码][代码]', '[代码][代码]onPullDownRefresh[代码][代码]', '[代码][代码]onReachBottom[代码][代码]', '[代码][代码]onShareAppMessage[代码][代码]','[代码][代码]back[代码][代码]','[代码][代码]home[代码][代码]'];[代码][代码] [代码][代码]conf.wx = proxy;[代码][代码] [代码][代码]Object.keys(conf).map(v => {[代码][代码] [代码][代码]if (typeof conf[v] === '[代码][代码]function[代码][代码]' && hooks.indexOf(v) === -1) {[代码][代码] [代码][代码]let cusFunc = conf[v][代码][代码] [代码][代码]conf[v] = function(e) {[代码][代码] [代码][代码]// 交互事件[代码][代码] [代码][代码]//console.log('[代码][代码]e[代码][代码]', e);[代码][代码] [代码][代码]if (e && e.type) {[代码][代码] [代码][代码]let dataset = e.currentTarget.dataset, //组件data-xx参数集合[代码][代码] [代码][代码]pages = getCurrentPages(),[代码][代码] [代码][代码]currPage = pages[pages.length - 1],[代码][代码] [代码][代码]prevPage = pages[pages.length - 2];[代码][代码] [代码][代码]switch (e.type) {[代码][代码] [代码][代码]case '[代码][代码]tap[代码][代码]':[代码][代码] [代码][代码]// tap事件, 可提交点击事件日志,[代码][代码] [代码][代码]console.log('[代码][代码]tap事件[代码][代码]');[代码][代码] [代码][代码]break;[代码][代码] [代码][代码]case '[代码][代码]touchstart[代码][代码]' || "touchmove" || "touchend":[代码][代码] [代码][代码]// touch事件, 可提交触摸事件日志[代码][代码] [代码][代码]console.log('[代码][代码]touch事件[代码][代码]');[代码][代码] [代码][代码]break;[代码][代码] [代码][代码]case '[代码][代码]back[代码][代码]':[代码][代码] [代码][代码]console.log("back 事件工作");[代码][代码] [代码][代码]break;[代码][代码] [代码][代码]case '[代码][代码]home[代码][代码]':[代码][代码] [代码][代码]console.log("back 事件工作");[代码][代码] [代码][代码]break;[代码][代码] [代码][代码]}[代码][代码] [代码][代码]console.log(dataset, currPage.route);[代码][代码] [代码][代码]// 可以通过currentPages给跟不同页面通信[代码][代码] [代码][代码]currPage.setData({[代码][代码] [代码][代码]abc: '[代码][代码]bcd[代码][代码]'[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码][代码] [代码][代码]cusFunc.call(this, e);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]// 钩子事件, 可提交pv,uv日志[代码][代码] [代码][代码]else if (hooks.indexOf(v) > -1) {[代码][代码] [代码][代码]let cusHook = conf[v];[代码][代码] [代码][代码]conf[v] = function(e) {[代码][代码] [代码][代码]const pages = getCurrentPages(),[代码][代码] [代码][代码]currPage = pages[pages.length - 1],[代码][代码] [代码][代码]prevPage = pages[pages.length - 2];[代码][代码] [代码] [代码] [代码][代码]console.log('[代码][代码]page:[代码][代码]' + currPage.route + '[代码] [代码]' + v + '[代码] [代码]at ' + Date.now());[代码][代码] [代码][代码]cusHook.call([代码][代码]this[代码][代码], e);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]return[代码] [代码]originalPage(conf)[代码][代码]}[代码][代码]module.exports = page;[代码] 找的问题了,是因为这个文件的影响,把这个的使用注释掉,就可以了... [图片] 问题找到了,原因我在研究下代码,多谢大家,非常感谢。大家都好运👍
onShareAppMessage 定义了 title imageUrl 但是都不生效?页面的js文件里面代码如下: [代码]/**[代码][代码] [代码][代码]* 微信小程序:https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#onShareAppMessage-Object-object[代码][代码] [代码][代码]* QQ小程序:https://q.qq.com/wiki/develop/miniprogram/frame/logic/logic_register_page.html#%E9%A1%B5%E9%9D%A2%E4%BA%8B%E4%BB%B6%E5%A4%84%E7%90%86%E5%87%BD%E6%95%B0[代码][代码] [代码][代码]* 监听用户点击页面内转发按钮(<button> 组件 open-type="share")或右上角菜单"分享给好友"、"分享到空间"按钮的行为,并自定义转发内容[代码][代码] [代码][代码]*/[代码][代码]onShareAppMessage(res) {[代码] [代码] [代码][代码]return[代码] [代码]{[代码] [代码] [代码][代码]//转发标题[代码][代码] [代码][代码]title: [代码][代码]"这里是标题"[代码][代码],[代码] [代码] [代码][代码]//转发路径(当前页面 path ,必须是以 / 开头的完整路径)[代码][代码] [代码][代码]path: [代码][代码]"/"[代码][代码]+[代码][代码]this[代码][代码].route,[代码] [代码] [代码][代码]//自定义图片路径,可以是本地文件路径、代码包文件路径或者网络图片路径。支持PNG及JPG。显示图片长宽比是 5:4。[代码][代码] [代码][代码]//imageUrl: this.customData.shareImageUrl,[代码][代码] [代码][代码]imageUrl:[代码][代码]'https://pic.qzone.cc/2019/11/01/zZNub6xb.jpg/460'[代码] [代码] [代码][代码]// //PCQQ、低版本手机QQ无法执行小程序时打开的H5页面[代码][代码] [代码][代码]// generalWebpageUrl: params.constant.appDownloadUrl,[代码][代码] [代码][代码]//[代码][代码] [代码][代码]// //监听用户点击页面内转发按钮的,只有带上该参数,才支持快速分享[代码][代码] [代码][代码]// entryDataHash: "",[代码][代码] [代码][代码]//[代码][代码] [代码][代码]// //分享模板id,可以使用不同的分享样式,需要在开发者管理端进行配置,只有配置了才会生效[代码][代码] [代码][代码]// shareTemplateId: params.constant.shareTemplateId,[代码][代码] [代码][代码]//[代码][代码] [代码][代码]// //分享模板的数据,不同的模板id需要不同的数据,数据的格式请参考管理端[代码][代码] [代码][代码]// shareTemplateData: { "txt1": "中间文案", "txt2": "底部文案" },[代码][代码] [代码][代码]//[代码][代码] [代码][代码]// //指定分享的类型,具体查看下面shareType的说明[代码][代码] [代码][代码]// //用来指定分享的类型,目前分享有两种,一种是分享小程序,另外一种是分享一张图片。[代码][代码] [代码][代码]// // miniapp:以小程序的形式分享,title、path、imageUrl、generalWebpageUrl、entryDataHash、shareTemplateId、shareTemplateData参数会生效[代码][代码] [代码][代码]// // picture:以图片的形式分享,imageUrl、entryDataHash参数会生效[代码][代码] [代码][代码]// shareType: "miniapp",[代码][代码] [代码][代码]}[代码][代码]},[代码] 分享的截图如下: [图片] 麻烦官方同学帮看一眼?
2019-11-01