为啥h5页面可以上下滑动,却不可以左右滑动

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥h5页面可以上下滑动,却不可以左右滑动相关的知识,希望对你有一定的参考价值。

可以的呀,你可以用意派Epub360在线H5页面制作工具实现上下、左右自由翻页。做法很简单,只要在这里修改设置就行了,如图:

参考技术A 因为宽度没有超过浏览器界面,想要尝试的话,绝大多数网站可以用这种方法:点击右上角缩放按钮,然后手动将浏览器的宽度拖得较小,这时绝大多数网站的底部都会出现滚动条,除非网站代码里对小屏还做了适配(不过感觉不科学,这样的话,界面会挤压变形) 参考技术B 在触摸板右边,(有的有一列横杠之类的标记,那就是滚动条)手放到上面上下移动就行了啊,前提是触摸板是开启状态。本回答被提问者采纳 参考技术C 因为宽度没有超过屏幕啊
就算超过了我们程序员不是一个标签就给解决的问题吗

android实现上下滑动

就比如登录界面,屏幕从竖屏编程横屏之后就显示不全了,要怎么实现上下滑动,还有怎么设置锁定竖屏,最好能贴下代码,新手做android

布局最外包一层滚动条

 <ScrollView
        android:id="@+id/scrollView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" >

        <LinearLayout
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:orientation="vertical" >
        </LinearLayout>
    </ScrollView>
    强制横竖屏
    在配置文件中对Activity节点添加android:screenOrientation属性(landscape是横向,portrait是纵向)

追问

滑动弄了下是可以成功了,不过是放在第一个layout的下面,放在最外面出错了,

还有就是锁定横竖屏的没有实现,我的配置文件中原来是没有activity这个节点的,是不是这个节点除了这个属性之外还要什么属性的,是否是放在manifest之下

追答<activity
            android:name=".MainActivity"
            android:label="@string/app_name" 
            android:screenOrientation = "landscape">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>

安卓项目不可能没有activity节点的

参考技术A 用Gallery组件
xml里面给出view。
程序中用GalleryAdapter继承BaseAdapter 写出getView中你要写的逻辑.

以上是关于为啥h5页面可以上下滑动,却不可以左右滑动的主要内容,如果未能解决你的问题,请参考以下文章

H5页面切换,左右滑动和上下滑动,哪种好?

H5移动端禁止页面左右滑动

如何禁止Gridview上下滑动

Flutter PageView 禁止滑动

移动端触屏 也就H5页面 左右滑动 返回上一页?

下拉菜单禁止页面滑动