1
我正在构建一个web应用程序并使其响应,它在桌面和移动设备上都能正常工作,但Safari浏览器如此棘手,以至于只有在滚动屏幕有点下降,我无法在网站上找到任何答案。为什么Angularjs只能在iPhone上滚动屏幕后才能运行
的代码很简单我只想一些延迟性肌肉酸痛显示或不显示在设备屏幕的范围内,但不知何故没有工作在Safari iphone
app.controller('searchCtrl', ['$scope', function ($scope) {
(function init(){
removeDom();
})();
function removeDom()
{
if (window.innerWidth>=668)
{
$scope.rm668 = true;
}
else
{
$scope.rm668 = false;
}
if (window.innerWidth>768)
{
$scope.rm768 = true;
}
else
{
$scope.rm768 = false;
}
}
$(window).on("resize.doResize", function(){
$scope.$apply(function(){
removeDom();
});
});
$scope.$on("$destroy",function(){
//remove the handler added earlier
$(window).off("resize.doResize");
});
}])
需要显示的代码,这是目前太模糊... –
是啊,比较遗憾的是不明确的问题!代码在这里!非常感谢!!这对我来说是一个很大的痛苦。 – Wallace