Articles of JavaScript

在WebView中加载YouTubevideo时,全屏选项不可用

我在Android应用程序中使用webview工作了很多次。 但是这次我把加载YouTubevideojoin到WebView中有一个奇怪的问题。 请参阅这是在Chrome浏览器中加载的YouTubevideo的屏幕截图,其中包含全屏选项。 现在,下面是我的应用程序的屏幕截图,我在webview中加载了相同的video。 但它没有全屏幕选项。 您可以看到两个图像中的更改。 这两个屏幕截图都来自同一个设备。 但是看起来不一样 我的代码为webView加载在这里这里链接。 我希望可能有办法做到这一点。 需要一些帮助。 谢谢。 UPDATE 我也看到同样的问题在这里报道。 但不知道是否有解决scheme。 真诚的,Shreyash

我如何禁用反滑本机导航器滑回

我正在使用反应的本地navigator器之间的通信两个屏幕login和登陆屏幕,当我从登陆屏幕注销,甚至我可以滑回登陆屏幕登陆屏幕,所以我如何禁用刷卡回原始导航

如何禁用在Android片段类中按下后退button

我想禁用片段类中的后退button。 onBackpressed无法在fragment.how中禁用后退button?..这是我的简单代码。 public class Login extends Fragment { public View onCreateView(LayoutInflater inflater, ViewGroup container, ,Bundle savedInstanceState) { ViewGroup root = (ViewGroup) inflater.inflate(R.layout.login, null); return root; } public void onBackPressed() { } }

哪一个更好地使用Sencha触摸或phonegap的android?

我在Sencha Touch and Phonegap上search了很多文章,但是在开发我的Android应用程序时,我无法判断which framework is the better to integrate 。 即使我在Sencha Touch and Phonegap之间有很多不同的东西,但是还不足以识别哪个更好的框架。 所以任何一个告诉哪个是好的使用。 Sencha Touch OR Phonegap

从我的android应用程序的网页获取点击事件

IAM创build一个带有button的示例网页。这个网页是使用webview在android中调用的。 现在当我点击网页上的button(即HTMLbutton)。 我应该可以在android中执行一些代码.. 如何进行? public class web extends Activity { WebView mWebView; public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.webdisplay); mWebView = (WebView) findViewById(R.id.webview); mWebView.getSettings().setJavaScriptEnabled(true); mWebView.loadUrl("http://localhost/test.html"); valid = new Button(ctx); valid.setOnClickListener(this); refuse = new Button(ctx); refuse.setOnClickListener(this); } }

如何从在线stream媒体电台获取stream媒体url

我被要求为某个电台制作非官方的在线stream媒体android应用程序。 我有一定的MP3或任何streamAndroid的stream媒体的经验。 但是我不知道在mediaPlayer.setDataSource(url)提供的stream url 。 有没有什么办法可以从官方stream媒体页面获取streamurl 这个广播stream ?

使用JavaScript / HTML保持手机在移动networking浏览器中睡觉的技巧?

我知道Android和iPhone上的原生移动应用程序有很多简单的方法来防止手机进入睡眠状态,但是我正在构build一个在移动Web浏览器中运行的移动Web应用程序,并且希望探索这种可能性。 我有一种感觉,这是不可能的,出于安全的原因,但我想也许有人提出了一个JavaScript技巧或在移动浏览器,如移动Safari,Firefox或Opera的作品?

如何在phonegap中使用inputtypes文件?

如何在phonegap中使用html文件属性? 这样我可以从我的Android设备浏览任何.txt文件并将其上传到服务器? 我在phonegap文档中读取了文件传输方法,但是根据这个方法,只能通过url将file upload到服务器。但是可以正常的方式如下: <input type=file /><button>upload</button> inputtypes=“文件”接受=“图像/ *”不起作用的手机差距? 我看着这个链接,但只说图像。 但是如何上传文本文件? 任何帮助? 有人可以回答吗?

如何通过Javascript使用Chrome浏览器进行声音通知?

用MP3播放MP3 var popsound = new Audio('http://gget.it/u1urz3zh/popsound.mp3'); popsound.load(); popsound.play(); 在Android版Chrome中无法使用。 根据这个链接 ,这是一个function,不允许播放这种方式,即没有明确的用户input。 我明白,这是有目的的完成(主要为用户保存移动数据),但如何使网站播放通知声音? 肯定有一种方法来播放通知声音(通知是在手机上stream行),如何做到这一点? 如果不可能,至less,如何知道(与JS)浏览器将被允许或不允许播放.play()声音? (那么可以在网站上显示声音通知是否可用) 上下文:我正在创build一个networking聊天服务 ,那么如果我不能在Android版Chrome浏览器中使用.play() ,如何在发布消息后播放声音通知?

Android的webview崩溃“致命信号5(SIGTRAP)”

我有一个webview的应用程序,其中我加载的HTML内容启用JavaScript。 webview是在一个片段。 这是我如何初始化片段的onCreateView方法内的webview: WebView webview = (WebView) mainView.findViewById(R.id.webview); WebSettings webSettings = webview.getSettings(); webSettings.setJavaScriptEnabled(true); webSettings.setDisplayZoomControls(false); webSettings.setLoadsImagesAutomatically(true); webSettings.setBuiltInZoomControls(true); webSettings.setDomStorageEnabled(true); webSettings.setSupportMultipleWindows(true); webview.setWebViewClient(new WebViewClient() { @Override public void onPageFinished(WebView view, String url) { super.onPageFinished(view, url); /* * My code */ } }); webview.setWebChromeClient(new WebChromeClient() { @Override public boolean onCreateWindow(WebView view, boolean isDialog, boolean isUserGesture, Message resultMsg) { WebView.HitTestResult result […]