<script>var counter = 0; // will reset each time the page loads, so you may need a WebViewString value passed by the app to set this ? !!!var pages = 20; // for example - also could be set by WebViewString value from app</script>
<script> $(document).on("pagecreate","#page1",function() { $("body").on("swipeleft",function(){ $("span").text(window.AppInventor.getWebViewString()); }); }); if ( counter !== pages ) { counter = counter + 1; window.AppInventor.setWebViewString(counter); // sets WebViewString if needed } </script> <script> $(document).on("pagecreate","#page1",function() { $("body").on("swiperight",function() { $("span").text(window.AppInventor.getWebViewString()); }); }); if ( counter !== 0 ) { counter = counter - 1; window.AppInventor.setWebViewString(counter); // sets WebViewString if needed } </script><script>var counter = 0; // will reset each time the page loads, so you may need a WebViewString value passed by the app to set this ? !!!var pages = 20; // for example - also could be set by WebViewString vlaue from app</script>
<script> $(document).on("pagecreate","#page1",function() { $("body").on("swipeleft",function(){ if ( counter !== 0 ) { counter = counter - 1; $("span").text(counter); }; }); }); </script> <script> $(document).on("pagecreate","#page1",function() { $("body").on("swiperight",function() { if ( counter !== pages ) { counter = counter + 1; $("span").text(counter); } }); }); </script>

When I swipe left or right, the page appear for a while then disappear.
Kindly have a look to my code please.
</script>
<script>
$(document).on("pagecreate","#page1",function() {
$("body").on("swipeleft",function(){
$("span").text(window.AppInventor.getWebViewString());
});
});
if ( counter !== pages ) {
counter = counter + 1;
window.AppInventor.setWebViewString(counter);
}
</script>
<script>
$(document).on("pagecreate","#page1",function() {
$("body").on("swiperight",function() {
$("span").text(window.AppInventor.getWebViewString());
});
});
if ( counter !== 0 ) {
counter = counter - 1;
window.AppInventor.setWebViewString(counter);
}
</script>