gpt4 book ai didi

android - Turbolinks - 如何在单击表单按钮时打开原生相机/图库

转载 作者:行者123 更新时间:2023-11-29 19:12:20 26 4
gpt4 key购买 nike

我正在使用 Turbolinks 开发 Android 和 iOS 网络应用程序。

我正在尝试使用 native View /进程实现拍摄新照片或从图库中选择一张照片。

我的表单中有这一行

<input type="file" accept="image/*" capture="camera" id="capture"> 

当我通过浏览器访问我的 web 应用程序时,它按预期工作。但是,在运行 Turbolinks 应用程序时单击输入不会执行任何操作。我怀疑这是因为输入字段不是链接,所以不会触发 visitProposedToLocationWithAction()。

如何在单击此输入时手动触发原生拍照/选择流程?

最佳答案

我最终使用了 carrierwave .如果您按照说明将其添加到您的模型中,它就可以正常工作。

更具体地说,该输入行将更改为

<%= f.file_field :image, id: "image-select", class: 'form-control' %>

关于android - Turbolinks - 如何在单击表单按钮时打开原生相机/图库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44877631/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com