【发布时间】:2017-03-23 06:50:32
【问题描述】:
我正在使用代号一为我的移动应用程序编写一些文件上传代码,方法是在代号一的 start() 方法中通过设置 URL("jar:///UploadFile.html") 传递 URL。在我的 Upload File.html 中,当我尝试上传图像时,它会在移动应用程序之外打开一个对话框,我怎样才能打开对话框以假设代号为一个应用程序内的画廊和文档。
下面是我在 codenameone 中的代码,我从中导航到 html 文件
public void start() {
if(current != null){
current.show();
return;
}
Form hi = new Form("");
final WebBrowser b = new WebBrowser()
b.setURL("jar:///UploadFile.html");
b.getUnselectedStyle().setPadding(0, 0, 0, 0);
b.getUnselectedStyle().setMargin(0, 0, 0, 0);
BorderLayout blayout = new BorderLayout();
blayout.setScaleEdges(false);
hi.setLayout(new BorderLayout());
hi.addComponent(BorderLayout.CENTER, b);
hi.show();
}
请在下面找到html代码
<pre>
input type="file" multiple accept="image/*"
</pre>
请找到以下文件上传的屏幕截图
[1]: https://i.stack.imgur.com/FMzcr.png
我错过了什么?
谢谢。
【问题讨论】:
标签: codenameone