Egret微信小遊戲轉發、分享等功能實現
http://bbs.egret.com/thread-50904-1-1.html
這是官方教程的實現。
1. 需要在Platform.ts裡呼叫platform.js介面。
2. 在Main.ts通過Platform.ts呼叫執行函式 。
3. 在 platform.js寫相對應的邏輯程式碼。
這是官方的步驟。
主要介紹
1.platform。這是平臺的介面,都封裝在這個類中。自己可以實現繼承並實現。
2.Main 函式
3.platform.js是egret中platform.ts與微信平臺對應的檔案。如果按照官方文件的做法得把函式實現寫在這裡。
如果確實按照官方文件做法,你會發現每次明明自己在Platform類中定義了,微信開發者工具卻提示你定義的函式找不到。這是為什麼呢?這是因為egret會預設把platform預設為微信開發工具中的platform.js,所以會出現沒有定義的情況。只需要在game.js中註釋掉require(platform.js)這一行就OK。然後就可以了。
不過一般的做法可以在把預設的繼承刪除。自己寫一個繼承類去寫自己的東西。
相關推薦
Egret微信小遊戲轉發、分享等功能實現
http://bbs.egret.com/thread-50904-1-1.html 這是官方教程的實現。 1. 需要在Platform.ts裡呼叫platform.js介面。 2. 在Main.ts通過Platform.ts呼叫執行函式 。 3. 在 platform.js寫相對應的邏
微信小遊戲轉發、分享等功能實現
用戶登錄 ont 平臺 close shadow eat 執行函數 .so message 本文將介紹開發微信小遊戲四種常用功能的實現方法,這四種功能分別是: **獲取頭像功能 微信轉發功能 微信分享功能 遊戲圈** 在Egret Wing和微信開發者工具裏的配置為實現以上
Egret微信小遊戲好友排行榜教程
https://mp.weixin.qq.com/s/kYIdnHv-C5KuR9snekPNBg https://mp.weixin.qq.com/s/PA2sfcGxNfix7sJ8ysy9AA 官方文件。 https://www.jianshu.com/p/600543c4be
Egret -- Egret 微信小遊戲API呼叫
在Egret中是可以直接呼叫微信小遊戲的API的,Egret中添加了平臺程式碼,可以呼叫各個平臺API。 該章效果如下: 一、新建工程會發現在src資料夾中會包含一個Platform.ts的檔案,如果沒有請建立。 /** * 平臺數據介面。 *
Egret微信小遊戲登入授權
getUserInfo(left, bottom) { return new Promise((resolve, reject) => { let sysInfo = wx.getSystemInfoSync(); let sdkVersion
egret微信小遊戲在本地使用者檔案目錄下建立檔案並讀取內容
Platform.ts新增 declare interface Platform { getUserInfo(): Promise<any>; login(): Promise<any> getFileData(fi
微信小程式儲存圖片到相簿功能實現
專案中有個儲存二維碼到相簿的功能,所以涉及到使用者是否授權相簿許可權的問題。廢話不多說,直接上乾貨… 功能邏輯: 先檢查使用者請求過的許可權中是否允許"儲存到相簿"許可權,如果沒有請求過這個許可權,應該向使用者發起授權請求(彈窗授權),如果請求過這個許可權,並且授權了,那就儲存圖片,
微信小程式掃一掃的功能實現
突然接到了個小程式的專案,手上的管理後臺終於可以放下一段時間了 ,算了一下,今年幾乎都在寫管理後臺的幾個專案,真心沒有什麼特別的進步,基本都是靠著組傳程式碼,不斷的重構,複用。 接下來又可以迴歸到不斷的去挑戰新技術和新功能的階段了,其實還蠻開心的。今天寫一個關於微信小程式掃一掃的功能。
CocosCreator微信小遊戲入門實戰《小貓釣魚》(九):遠端資源載入、微信分享
有心的同學可能已經發現,之前我們做的小遊戲除錯都是在creator或者微信開發者工具中進行除錯,並沒有進入真機除錯。 在微信開發者工具中,提供了預覽以及真機除錯這兩個功能讓我們能夠在小遊戲未釋出之前,就可以在手機微信中進行除錯預覽。 不過點選後你就會發現,上傳
Egret之微信小遊戲初體驗
Egret 微信 小遊戲 一 : 首先介紹2個命令: ①:發布小遊戲 egret public --target wxgame ②:用微信開發者工具打開 egret run --target wxgame 二 : 步驟 ① : 使用egret 5.1.2及其以上的版本創建一個EUI的遊戲項目我使用
Egret之微信小遊戲基礎Bug修復
Egret 微信小遊戲 小遊戲 問題 基礎 一 : 第三方類庫未定義如 : smallLib類庫 解決方案: 找到wxgame.ts , 在onFile方法中加入 if(filename == "libs/modules/smallLib/smallLib.j
Egret 生成 自帶EUI 的微信小遊戲 踩坑!
end custom 點擊 ati gre faq commonjs require IE 1. 首先,再次被網上一大堆屎一樣的資料搞得浪費了我一天時間。各種坑。 2. 本文先講一種正確的方式,然後再列舉坑。 去www.egret.com下載最新的引擎,我的最新版
白鷺引擎egret打包成微信小遊戲
1、匯入專案以後開啟檔案egretproperties.json修改target 下面的current的web為wxgame r 然後點開打包 在這裡填寫微信小遊戲id以及命名,打包成功以後,即可用微信開發者工具來允許,如果報錯請把縮放模式改成f
【微信小遊戲實戰】零基礎製作《歡樂停車場》二、關卡設計
1、遊戲立項 微信小遊戲中有一款《歡樂停車場Plus》的小遊戲,大家可以搜尋玩下。這是一款益智類的小遊戲,遊戲中有紅、黃、綠、藍、紫5輛豪車6個停車位,玩家通過可行走路線移動小車,最終讓各顏色的小車停到對應的顏色車位,則完成本關挑戰。接下來的日子,我將同大家一步一步的來實現這款小遊戲,從零基礎入門微信小遊戲
【微信小遊戲實戰】零基礎製作《歡樂停車場》三、遊戲場景製作
1、遊戲立項 微信小遊戲中有一款《歡樂停車場Plus》的小遊戲,大家可以搜尋玩下。這是一款益智類的小遊戲,遊戲中有紅、黃、綠、藍、紫5輛豪車6個停車位,玩家通過可行走路線移動小車,最終讓各顏色的小車停到對應的顏色車位,則完成本關挑戰。接下來的日子,我將同大家一步一步的來實現這款小遊戲,從零基礎入門微信小遊戲
laya 微信小遊戲 分享 功能
此功能的要點同,如何取得wx, if (Laya.Browser.onMiniGame) { this.wx = Laya.Browser.window.wx; } 然後通過wx.createCanvas()建立一個離屏canvas.然後通過canvas.getCo
egret釋出到微信小遊戲的一些坑
2018年11月14日 11:18:39 yohoj 閱讀數:7 標籤: egret
微信小遊戲“當前頁面未設定分享”解決方案
1. 要呼叫wx.showShareMenu();2. 要實現參見https://developers.weixin.qq.com/minigame/dev/tutorial/open-ability/share.html?t=201822
cocos-creator使用記錄9_微信小遊戲的分享
1.右上角的分享(被動分享)onLoad: function(){//開啟右上角的分享 wx.showShareMenu();//監聽右上角的分享呼叫 cc.loader.loadRes("texture/share",function(err,data){wx.onS
微信小遊戲釋出新規則:拒絕“分享濫用”行為 違者下架處理
最近關於部分微信小遊戲分享濫用行為的話題討論不止,大量使用者反饋表示此類行為已造成嚴重困擾。微信遊戲產品總監孫春光曾表示,微信會重新制定規則約束病毒分享行為。今日,微信小遊戲正式釋出公告稱,小遊戲拒絕“分享濫用”行為,違規情形將會受到處理,希望開發者不要觸犯“雷區”。 以下