29,027
社区成员
发帖
与我相关
我的任务
分享
<script type="text/javascript">
$(document).ready(function () {
var log = function (msg) {
$('body').before('<div class="log">' + msg + '</div>');
};
var timeout, t = 1000, hasApp = true;
setTimeout(function () {
if (hasApp) {
log('安装了app');
} else {
log('未安装app');
}
}, 2000);
function testApp() {
var t1 = Date.now();
var ifr = $('<iframe id="ifr"></iframe>');
ifr.attr('src', 'abc1234://');
$('body').append(ifr);
timeout = setTimeout(function () {
try_to_open_app(t1);
}, t);
}
function try_to_open_app(t1) {
var t2 = Date.now();
if (!t1 || t2 - t1 < t + 200) {
hasApp = false;
}
}
testApp();
});
</script>