我有一个工作的 JQM 应用程序,我想在其中显示一些图像。图像当前位于它们自己的 iframe 中,因此它们可以与应用程序分开滚动。
我也希望能够仅缩放 iframe 中的图像。
我意识到如果我调整以下代码片段,我可以启用捏缩放,但这为整个应用程序启用了它。
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no;" />
通过删除最大比例的捏缩放返回,但适用于所有内容。
有没有办法只为图像启用捏缩放?向 iframe 添加一个新的视口标签怎么样,如果可能的话,那会起作用吗?
更新
将 HTML 注入 iframe。添加了元标记,这没有帮助。
试过 .extend($.mobile.zoom, {locked:false,enabled:true}); 在 iframe 主体上,这什么也没做。