자바 스크립트를 사용하여 스냅 기능이 작동하는지 여부를 어떻게 확인할 수 있습니까?자바 스크립트를 통한 스냅 체크
var SNAPPED_VIEW = 320;
window.addEventListener("resize", onViewStateChanged);
function onViewStateChanged(eventArgs) {
var viewStates = Windows.UI.ViewManagement.ApplicationViewState, msg;
var newViewState = Windows.UI.ViewManagement.ApplicationView.value;
if (newViewState === viewStates.snapped) {
var msg = new Windows.UI.Popups.MessageDialog("snap view mode");
} else if (newViewState === viewStates.filled) {
showMenu('filled');
} else if (newViewState === viewStates.fullScreenLandscape) {
showMenu('landscape');
} else if (newViewState === viewStates.fullScreenPortrait) {
//Currently not supported
}
}
이 코드를 사용하여 내가하려고하는 것이지만 중단 점을 사용할 때 정의되지 않은 것으로 표시됩니다.
무엇을 구체적으로 정의되지 않는다? 대화 상자는 표시하지 않기 때문에 아무 것도하지 않지만 실제로 가지고있는 코드는 default.js에 놓아두면 제대로 작동하는 것 같습니다. –