|
本帖最后由 dasf123 于 2018-3-29 14:16 编辑
<script>
apiready = function() {
api.openFrame({
name: 'page2',
url: '#####',
rect: {
x: 0,
y: 0,
w: 'auto',
h: 'auto'
},
pageParam: {
name: 'test'
}
});
var ifra=document.getElementById("ifra");
var dianji=ifra.contentWindow.document.getElementById("scanqrcode");
dianji.onclick=function(){
var FNScanner = api.require('FNScanner');
FNScanner.openView({
fixedOn : api.frameName,
autorotation : true
}, function(ret, err) {
if (ret) {
alert('扫描成功:' + JSON.stringify(ret));
} else {
alert('扫描失败:' + JSON.stringify(err));
FNScanner.closeView();
api.closeFrame({
name : ''
});
}
});
};
};
</script>
是这个样子写吗?这样写了,iframe框是正常了,但是二维码的点击功能实现不了了 |
|