Articles of JavaScript

如何禁用在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 […]

用Javascript发送来自Android的二进制数据

我想通过Android 2.3浏览器上的Javascript API将canvas.toDataURL()发送到Facebook,由于某种原因,它似乎不工作。 我试着发送使用XMLHttpRequest.sendAsBinary但我不断收到 {\ n \“error \”:{\ n \“message \”:\“(#324)需要上传文件\”,\ n \“type \”:\“OAuthException \”,\ n \ “:324 \ n} \ n} 问题是,这在谷歌浏览器的桌面浏览器工作正常。 如何通过Android上的Javascript发送表单二进制数据? 示例代码在这里

javascript + phoneGap – 如何检测何时处于活动状态的电话

我search了这个问题,这个问题一直没有得到答复,我想知道是否有人可以帮助解决这个问题。 使用JavaScript库和phonegap,我想打一个电话,当接听电话时向接收者播放一个audio文件。 此audio只能播放给收件人,不能通过电话扬声器播放。 换句话说,audio是作为活动呼叫的一部分播放的。 一个例子是当打电话给一个本地商店,并且呼叫被保持,同时为呼叫者播放音乐。 问题1)是否有任何人都知道的技术或插件能够检测到实际进行通话/应答的时间? 问题2)如何在通话过程中播放预先录制的audio.mp3? 任何帮助或指针将不胜感激,