cocos create 中如何读取到微信小程序存储的缓存 wx.setStorage

如题。
需要在cocos create 中读取到微信小程序存储过的缓存信息。

https://developers.weixin.qq.com/minigame/dev/api/storage/wx.getStorage.html

老哥:你说的是微信小程序读取缓存的方法。

我想问的是:cocos如何读取微信存储的缓存。

===========================
1,微信存储一条缓存
2,cocos如何读取到这条缓存?

你好,目前引擎还不支持微信小程序平台。如果你的游戏是微信小游戏,那么请告知我们你使用的是哪个接口?

我是这样使用的:

1,将cocos打包为web-mobile游戏
2,在微信小程序中,使用将游戏引入
3,但这样做缺点是无法在 上获取到游戏上面的点击事件 @touchstart @touchend
4,所以,我期望能获取得到事件信息。
5,在没有其它办法的情况下,我想通过共享LocalStorage来实现。

看看你这里有没有办法,能获取到事件信息,或者共享存储读取

另外:我没有直接打包为微信小游戏的原因:

我期望入口在小程序中,内部打开游戏即可。

而不是入口就是小游戏,因为游戏周边还有其它功能,在游戏中实现比较繁琐。


https://docs.cocos.com/creator/manual/zh/ui-system/components/editor/webview.html#调用-webview-内部页面
可以试试这个方法,如果无法满足那就只能把点击事件往服务器发了。

上面这个方法:应该是指cocos打包的页面中写了一个cocos的webview,而不是微信小程序的webview中写了一个cocos页面。

我留意到:

1,在cocos生成的h5的index.html中
如果将ontouchstart事件写在 < canvas >标签上,是能在cocos的页面中触发touchstart的
如:

<div id="holdPlace"> </div>
<div id="GameDiv" cc_exact_fit_screen="true" >
  
  <div id="Cocos3dGameContainer">
    <canvas id="GameCanvas" oncontextmenu="event.preventDefault()" tabindex="99" ontouchstart="onTouchStartEvent2()" ontouchend="onTouchEndEvent2()"></canvas>
  </div>
  
</div>

2,但如果 把 ontouchstart写到更上层的< div id=“GameDiv” >时则无法触发 touchstart 事件

3,这个现象,应该是你们写了某种阻止,向上发出touchstart事件?

4,所以我想问:在小程序的是中收不到 ontouchstart事件,是不是与你们故意的阻止有关?