<script type="text/javascript">
// jsbridge init
var jsBridge = function (callback) {
if (window.WebViewJavascriptBridge) {
return callback(WebViewJavascriptBridge);
}
else {
document.addEventListener('WebViewJavascriptBridgeReady', function() {
callback(WebViewJavascriptBridge);
}, false);
}
if (window.WVJBCallbacks) {
return window.WVJBCallbacks.push(callback);
}
window.WVJBCallbacks = [callback];
var WVJBIframe = document.createElement('iframe');
WVJBIframe.style.display = 'none';
var isMiniProgram = window.__wxjs_environment ? window.__wxjs_environment === 'miniprogram' : /miniProgram/i.test(navigator.userAgent.toLowerCase());
if (!isMiniProgram) {
WVJBIframe.src = 'https://__bridge_loaded__';
}
document.documentElement.appendChild(WVJBIframe);
setTimeout(function() {
document.documentElement.removeChild(WVJBIframe);
}, 0);
}
jsBridge(function(bridge) {
bridge.init();
bridge.callHandler('init', {});
});
var openFeedback = function(state) {
jsBridge(function(bridge) {
console.log('3')
var params = {"type":6}; // 发送给ObjC的数据
bridge.callHandler('openFeedback',params);
});
}
//点击意见反馈按钮
var goOpenFeedback=function(){
openFeedback();
}
</script>
js请求native的jsBridge
最新推荐文章于 2024-04-08 14:14:21 发布