Redux類適用所有React生態項目 import { applyMiddleware, combineReducers, legacy_createStore as createStore, Store, compose, } from "redux"; import thunk from "redux-thunk"; import {connect,
在React Native App上之前使用的是通過Webview渲染一張Web地圖(https://map.qq.com/api/gljs?v=1.expkey=XXX),這麼做的弊端就是速度慢而且不穩定,之前也用過高德地圖,為了和微信小程序保持一致,需要用騰訊地圖。 參考 騰訊地圖(IOS) 實現的功能 地圖中心點 縮放比例 地圖控件(指南針,比例尺子) 多個標記點 根據多點設置最
參考資料: react-native-webview-tencentx5 手把手教你一步步集成騰訊 X5 內核(Tencent TBS X5) 接入文檔 開發文檔 之前基於react-native-webview封裝的Canvas在比較老的android手機上沒法導出圖片canvas.toDataURL失效了,就想用react-native-webview-tencentx
思路:React-Native自己是沒有Canvas,可以利用react-native-webview注入html做一個Canvas,把寫入Webview的html作為可變的字符串,每寫一條canvas就在字符串上的script標籤裏添加對應的語句,每一次添加都是異步的,通過onMessage去獲取Webview往外傳的值 初始化一個html頁面 window.onload裏去執行我