gpt4 book ai didi

android - 在nexus 7 android中的android webview中播放内部存储中的.SWF文件

转载 作者:搜寻专家 更新时间:2023-11-01 09:02:12 26 4
gpt4 key购买 nike

无法在安装了 jellybean 的设备上的 android webview 中播放来自内部存储的 .swf(flash 文件)文件(例如:-nexus7)但我可以在 android 蜂窝设备上播放 .swf(flash 文件)...我也想通了,因为从 jellybean 开始 android 停止支持 flash 文件插件甚至 adobe 也停止了在 android 中进行相同的开发。

这是我尝试过但没有结果的一些代码 fragment ----

wv = (WebView) findViewById(R.id.webView1);
String url =Environment.getExternalStorageDirectory()+"/FolderName/Filename.swf";
wv.setWebChromeClient(new WebChromeClient());//also tried WebViewClient
wv.getSettings().setJavaScriptEnabled(true);
wv.getSettings().setPluginState(PluginState.ON);
wv.getSettings().setAllowFileAccess(true);
wv.getSettings().setUseWideViewPort(true);
wv.loadUrl(url);

只有一个小图标显示在 webview 的中心。[注意-我什至尝试使用 html 文件加载但没有任何效果]

最佳答案

我找到了一个可行的解决方案...不知道它的可行性如何,但这个解决方案对我有用按照这个步骤..

Step1->Download flash player apk from this

Link to download Flash Player apk

Step2->After downloading go to settings--->security---->Check "Unkown sources option".

Step3->install the apk that you downloaded+

Now your webview code will work and .swf files can be played inside webview

[note-download flashplayer apk for android 4.0 devices for ics and above].

关于android - 在nexus 7 android中的android webview中播放内部存储中的.SWF文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14280648/

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