<script type="text/javascript">
var app = navigator.userAgent;
var isIOS = app.indexOf('iPhone') > -1;
var isAndroid = app.indexOf('Android') > -1 || app.indexOf('Linux') > -1;
var message = json对象
console.log(typeof JSON.stringify(message);
if (isAndroid) {
//android 方法
message['data']['hqbJson'] = JSON.stringify(message['data']['hqbJson']);
javascript:android.jsInvokeAndroid(message);
} else if (isIOS) {
//ios 方法
window.webkit.messageHandlers.iOSApp.postMessage(message);
} else {
//pc等其他设备
}
</script>
javascript 传值给前端(ios 安卓)
最新推荐文章于 2023-07-05 10:14:37 发布
本文介绍了一种使用JavaScript实现跨平台调用的方法,包括针对Android和iOS的不同实现方式,以及在PC等其他设备上的处理策略。示例中通过检测用户代理来判断设备类型,并据此选择合适的调用方式。
1673

被折叠的 条评论
为什么被折叠?



