小编Jar*_*lan的帖子

超链接下载属性不起作用

所以我在超链接属性下载方面遇到了这个问题。基本上我有下载某个文件的链接。然而它不起作用..

<a href="somelink/somefile.txt" download="" class="external">download file</a>
Run Code Online (Sandbox Code Playgroud)

使用这种格式,它将下载文件,但它会给我一个失败的文件,显示“没有文件”。

另一方面,如果我有具有完整 uri 格式的链接:

<a href="http://wwww.somesite.com/somelink/somefile.txt" download="" class="external">download file</a>
Run Code Online (Sandbox Code Playgroud)

它将我重定向到该页面,并且只会显示该文件。奇怪的是当我在 mozilla 和 Brave 浏览器上尝试时。有用。但在 Safari 中,我的默认浏览器是 google chrome。它不工作..

我错过了什么吗?也许在我的标题中?如果您能提供帮助,我真的很感激..谢谢!

编辑

另外,我已经阅读了有关内容配置的内容,那么我如何知道我的网页已设置为内联。在此输入图像描述

html javascript

6
推荐指数
1
解决办法
2万
查看次数

FileNotFoundException:open failed:EACCES(权限被拒绝)

在模拟器(我使用genymotion)它工作正常,但当我在真实设备上运行它(我的手机是华硕ZenFone Laser 5.0)抛出filenotfoundexception

java.io.FileNotFoundException:/storage/emulated/0/cam20160926_075819.jpg:open failed:EACCES(权限被拒绝)

imgBitmap = MediaStore.Images.Media.getBitmap(cr,selectedImage);

这是onActivityResult()的方法

@Override
    public void onActivityResult(int requestCode, int resultCode, Intent data) {
        super.onActivityResult(requestCode, resultCode, data);
        switch (requestCode){
            case CAMERA_REQUEST:
                if (resultCode == Activity.RESULT_OK){
                    Uri selectedImage = imageUri;
                    getActivity().getContentResolver().notifyChange(selectedImage, null);
                    ContentResolver cr = getActivity().getContentResolver();
                    Bitmap imgBitmap;
                    try {
                        imgBitmap = MediaStore.Images.Media.getBitmap(cr, selectedImage);

                        accountPhoto.setImageBitmap(imgBitmap);
                    } catch (IOException e) {
                        e.printStackTrace();
                        Toast.makeText(getActivity().getApplicationContext(), "Something went wrong while taking a photo", Toast.LENGTH_LONG).show();
                        Log.e("Camera", e.toString());
                    }

                }
        }
    }
Run Code Online (Sandbox Code Playgroud)

我阅读了有关此EACCES的一些相关问题和解决方案,似乎问题出在我的允许之下:

<uses-feature android:name="android.hardware.camera2" android:required="true"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" android:maxSdkVersion="18"/>
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" /> …
Run Code Online (Sandbox Code Playgroud)

java android

5
推荐指数
1
解决办法
4009
查看次数

执行finish()时捆绑或PutExtra

请问有没有办法putExtras或者Bundle什么时候调用finish()method。

例如,就像调用 anActivity你可以这样做:

Intent intent = new Intent(view.getContext(), AddListing.class);
intent.putExtra("user_id", userID);
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)

可以使用它finish()吗?

谢谢。

android

1
推荐指数
1
解决办法
1650
查看次数

模型的默认值。GenericIpAddressField

我试图在我的模型中添加另一列:

ip_address = models.GenericIPAddressField()

当我运行makemigrations时,我必须设置一个默认值。我应该放什么?提前致谢。

models.py

class Prospect(models.Model):
    full_name = models.CharField(max_length=120)
    email = models.CharField(max_length=80)
    contact_number = models.CharField(max_length=14)
    timestamp = models.DateTimeField(auto_now_add=True, auto_now=False)
    user = models.ForeignKey(VendicsUser, null=True)
    ip_address = models.GenericIPAddressField()

    def __unicode__(self):
        return self.full_name

    def __str__(self):
        return self.email
Run Code Online (Sandbox Code Playgroud)

python django

1
推荐指数
1
解决办法
1600
查看次数

标签 统计

android ×2

django ×1

html ×1

java ×1

javascript ×1

python ×1