【问题标题】:Hybrid application - open image with zooming controls混合应用程序 - 使用缩放控件打开图像
【发布时间】:2014-08-13 00:53:25
【问题描述】:

我正在页面中显示小尺寸的图像。一旦用户点击它..它应该在带有缩放控件的新页面中打开。

注意:- 我不想缩放整个应用程序..但需要一个屏幕。

谢谢..

【问题讨论】:

    标签: cordova ibm-mobilefirst hybrid-mobile-app


    【解决方案1】:

    只在inAppBrowser Plugin中打开图片(不是页面,只有图片)

    http://cordova.apache.org/docs/en/3.3.0/cordova_inappbrowser_inappbrowser.md.html#InAppBrowser

    window.location('your_image.jpg','_blank','location=no,enableViewportScale=true');
    

    还只是为了确保在打开 inAppBrowser 时设置选项 enableViewportScale=true。而已。应使用缩放功能打开图像。

    【讨论】:

    • 感谢您的快速响应 atanu.. 如果我在 App 浏览器中使用,我无法在其中使用我的操作...假设在我的页面中有喜欢和分享...但你不能在inApp Browser rt中添加这些按钮?那么还有其他选择吗。
    【解决方案2】:

    在我对以下问题的回答中,我提到了如何使用 jQuery 插件 penzoom 添加缩放功能:How to add pinch/zoom behavior using jQuery Mobile?

    我的建议是让您获得缩放图像的基本功能,然后在您的应用中以您想要的方式使用它。

    【讨论】:

    • 感谢 Idan 的快速响应。在我的项目中,我只有 dojo。dojo 中有没有插件。
    • Worklight 的核心是内置的 jQuery。即使你为你的 UI 使用 Dojo,你也有它。混搭或谷歌一个dojo插件。也许已经有一个了。
    • 如果是这种情况,那么我不需要包含 jquery 库。
    • @user3896951,没错。 jQuery 是内置在 Worklight 中的。你的问题解决了吗?如果此回答对您有帮助,请标记为已回答。
    猜你喜欢
    • 2015-11-02
    • 1970-01-01
    • 2014-06-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-05-02
    • 1970-01-01
    相关资源
    最近更新 更多