在普通网页中调用html5+的plus对象

来源:互联网 发布:mac 如何安装xcode 编辑:程序博客网 时间:2024/04/29 20:14
<script>//用法: HTML5+的plus对象,必须由click事件触发后,才能在普通网页中使用.所以在没有click的情况下,调用本文件可以解决问题!//在代码中使用: plusObj , 等同于plus//表单隐藏值: plusok , 是否存在plus对象//检查plus是否就绪: checkPlus 函数//但是,APP打包后安装,并未出现plus对象获取延迟的情况,所以不必用到本代码document.write('<b onclick="getPlusObj()" id="plusobj" style="display:none;"></b>\        <input type="hidden" name="plusok" id="plusok" value="">\        <div id="plustip" style="display:none;position:fixed;bottom:3px;right:3px;padding:2px 8px;z-index:9999;\        border-radius:5px;background:#000;color:#fff;font-size:12px;">APP就绪中..</div>');window.plusObj = null, window.plustip = document.getElementById('plustip');;window.getPlusObj = function() {if (plus) {plustip.innerHTML = '已就绪!';setTimeout(function() {plustip.style.display = 'none';}, 500);document.getElementById('plusok').value = 1;plusObj = plus;} else {plustip.innerHTML = '没有APP.PLUS对象';}}window.checkPlus = function() {if (!plusObj) {plustip.style.display = 'block';return false;}}setTimeout(function() {document.getElementById('plusobj').click();}, 500);</script>

0 0
原创粉丝点击