Html 如何使用Ionic实现夹入/夹出?
我使用Ionic4和Angular8 我想在智能手机上捏进/捏出屏幕 我试过的 以下说明已添加到index.htmlHtml 如何使用Ionic实现夹入/夹出?,html,angular,ionic-framework,pinch,ion-content,Html,Angular,Ionic Framework,Pinch,Ion Content,我使用Ionic4和Angular8 我想在智能手机上捏进/捏出屏幕 我试过的 以下说明已添加到index.html 但与预期相反,它在实际机器上不起作用 我也试过了 以下内容已添加到 scrollX=“true” 然后,您现在可以在智能手机上捏进/捏出屏幕。 但我不知道为什么 此外,如果的高度足够大,需要垂直滚动 在屏幕上挤压后,我无法水平滚动 我不知道为什么。 我想在屏幕放大后进行水平滚动 如果有人知道如何操作,请告诉我。您可以使用收缩缩放进行角度缩放 该模块提供了使用触摸屏上的手势进
但与预期相反,它在实际机器上不起作用
我也试过了
以下内容已添加到
scrollX=“true”
然后,您现在可以在智能手机上捏进/捏出屏幕。
但我不知道为什么
此外,如果的高度足够大,需要垂直滚动
在屏幕上挤压后,我无法水平滚动
我不知道为什么。
我想在屏幕放大后进行水平滚动
如果有人知道如何操作,请告诉我。您可以使用
收缩缩放进行角度缩放
该模块提供了使用触摸屏上的手势进行图像放大、缩小和定位的机会
。它易于安装
1-安装npm包
npm i ngx-pinch-zoom
2-在您的ts中导入模块。像home.module.ts
:
import { PinchZoomModule } from 'ngx-pinch-zoom';
@NgModule({
imports: [ PinchZoomModule ]
})
3-在你的html中
<pinch-zoom>
<img src="path_to_image" />
</pinch-zoom>
您可以使用收缩缩放进行角度缩放
该模块提供了使用触摸屏上的手势进行图像放大、缩小和定位的机会
。它易于安装
1-安装npm包
npm i ngx-pinch-zoom
2-在您的ts中导入模块。像home.module.ts
:
import { PinchZoomModule } from 'ngx-pinch-zoom';
@NgModule({
imports: [ PinchZoomModule ]
})
3-在你的html中
<pinch-zoom>
<img src="path_to_image" />
</pinch-zoom>
这适用于离子4+。在离子5上测试
收缩以缩放整个页面或特定div或图像。
你可以做以下事情
<ion-content scrollX="true" scrollY="true">
...your content.
<ion-content>
在page.ts文件中为缩放属性创建一个变量,如下所示
zoomProperties = {
"double-tap": true, // double tap to zoom in and out.
"overflow": "hidden",// Am not sure. But Documentation says, it will not render elements outside the container.
"wheel": false, // Disables mouse - To enable scrolling. Else mouse scrolling will be used to zoom in and out on web.
"disableZoomControl": "disable", // stops showing zoom + and zoom - images.
"backgroundColor": "rgba(0,0,0,0)" // Makes the pinch zoom container color to transparent. So that ionic themes can be applied without issues.
}
现在,你也应该能够在移动平台上进行缩放
如果您还感兴趣,可以在图像或div等上实现相同的概念
谢谢:)这在离子4+中工作。在离子5上测试
收缩以缩放整个页面或特定div或图像。
你可以做以下事情
<ion-content scrollX="true" scrollY="true">
...your content.
<ion-content>
在page.ts文件中为缩放属性创建一个变量,如下所示
zoomProperties = {
"double-tap": true, // double tap to zoom in and out.
"overflow": "hidden",// Am not sure. But Documentation says, it will not render elements outside the container.
"wheel": false, // Disables mouse - To enable scrolling. Else mouse scrolling will be used to zoom in and out on web.
"disableZoomControl": "disable", // stops showing zoom + and zoom - images.
"backgroundColor": "rgba(0,0,0,0)" // Makes the pinch zoom container color to transparent. So that ionic themes can be applied without issues.
}
现在,你也应该能够在移动平台上进行缩放
如果您还感兴趣,可以在图像或div等上实现相同的概念
谢谢:)你是说你想放大和缩小屏幕吗?是的。我想放大和缩小智能手机上的屏幕。你是说你想放大和缩小屏幕吗?是的。我想放大和缩小智能手机上的屏幕。谢谢,我能够按照说明放大和缩小图像。有没有办法放大和缩小整个页面,而不仅仅是图像?如果他放大或不放大,请尝试添加包含您的数据的div。很抱歉,回复太晚。我不知道如何应用上述支持,所以我在ion内容中添加了scrollX=“true”。非常感谢。谢谢,我能够按照说明放大和缩小图像。有没有办法放大和缩小整个页面,而不仅仅是图像?如果他放大或不放大,请尝试添加包含您的数据的div。很抱歉,回复太晚。我不知道如何应用上述支持,所以我在ion内容中添加了scrollX=“true”。非常感谢你。