找到 598 篇文章,主题为前端脚本

HTML5

Lakshmi Srinivas
更新于 2020年1月28日 08:31:19

520 次浏览

使用 Android 的 Mediaplayer 播放音频。您需要从 HTML 文件中编写的 JavaScript 调用 Android 函数。WebView wv = (WebView) findViewById(R.id.webview); wv.addJavascriptInterface(new WebAppInterface(this), "Android"); public class WebAppInterface {    Context mContext;    WebAppInterface(Context c) {       mContext = c;    }    @JavascriptInterface    public void showToast(String toast) {       Toast.makeText(mContext, toast, Toast.LENGTH_SHORT).show();    } }以下是我的 JavaScript 代码:    function showAndroidToast(toast) {       Android.showToast(toast);    }

如何在 AngularJS 和 HTML5 中设置列表中文本输入的焦点

karthikeya Boyini
更新于 2020年1月28日 08:30:41

385 次浏览

要设置列表中文本输入的焦点,请尝试以下代码:newApp.directive('focus', function () {    return function (scope, element, attrs) {       attrs.$observe('focus', function (newValue) {          newValue === 'true' && element[0].focus();       });    } });以下是 HTML 代码:{{cue.isNewest}}

HTML5 Canvas 中的 getContext 是什么?

Lakshmi Srinivas
更新于 2020年1月28日 08:30:13

1K+ 次浏览

canvas 元素有一个名为 getContext 的 DOM 方法,用于获取渲染上下文及其绘图函数。此函数接受一个参数,上下文类型 2d。以下是获取所需上下文以及检查浏览器是否支持该元素的代码:var canvas = document.getElementById("mycanvas"); if (canvas.getContext){    var ctx = canvas.getContext('2d');    // 绘图代码在此处    } else {    // canvas 不支持代码在此处 }

取消 HTML5 中正在进行的 watchPosition 调用

Nitya Raut
更新于 2020年1月28日 08:28:19

208 次浏览

clearWatch 方法取消正在进行的 watchPosition 调用。取消后,watchPosition 调用将停止检索有关设备当前地理位置的更新。                    var watchID;          var geoLoc;          function showLocation(position) {             var latitude = position.coords.latitude;             var longitude = position.coords.longitude;             alert("纬度: " + latitude + " 经度: " + longitude);          }          function errorHandler(err) ... 阅读更多

HTML5 Geolocation 中 PositionError 对象返回的错误代码

karthikeya Boyini
更新于 2020年1月28日 08:27:49

285 次浏览

下表描述了 PositionError 对象中可能返回的错误代码:代码常量描述0UNKNOWN_ERROR由于未知错误,该方法未能检索到设备的位置。1PERMISSION_DENIED该方法未能检索到设备的位置,因为应用程序没有权限使用位置服务。2POSITION_UNAVAILABLE无法确定设备的位置。3TIMEOUT该方法无法在指定的最大超时间隔内检索位置信息。以下是一个示例代码,它使用了 PositionError 对象。这里的 errorHandler 方法是一个回调方法:function errorHandler( err ) {    if (err.code == 1) {     ... 阅读更多

HTML5 中的字符实体是什么?

Samual Sam
更新于 2019年7月30日 22:30:22

90 次浏览

HTML5 中有些字符是保留字符。例如,您不能在文本中使用大于号和小于号或尖括号,因为浏览器可能会将其误认为标记。HTML5 处理器必须支持下表中列出的五个特殊字符。符号描述实体名称数字代码"引号""'撇号''&和号&&大于号>>

如何删除 Web 存储?

karthikeya Boyini
更新于 2020年1月28日 08:11:29

256 次浏览

在本地机器上存储敏感数据可能很危险,并且可能会留下安全漏洞。会话存储数据将在会话终止后立即由浏览器删除。要清除本地存储设置,您需要调用 localStorage.remove('key'); 其中 'key' 是要删除的值的键。如果要清除所有设置,则需要调用 localStorage.clear() 方法。                    localStorage.clear();          // 重置点击次数。          if( localStorage.hits ){         ... 阅读更多

HTML5 中的 MediaStream

Daniol Thomas
更新于 2020年1月28日 08:07:51

296 次浏览

MediaStream 代表媒体的同步流。如果没有音频轨道,它将返回一个空数组,它将检查视频流,如果连接了网络摄像头,stream.getVideoTracks() 将返回一个代表来自网络摄像头的流的一个 MediaStreamTrack 数组。function gotStream(stream) {    window.AudioContext = window.AudioContext || window.webkitAudioContext;    var audioContext = new AudioContext();    // 从流创建 AudioNode    var mediaStreamSource = audioContext.createMediaStreamSource(stream);        // 连接到目标以听到自己的声音    // 或任何其他用于处理的节点!    mediaStreamSource.connect(audioContext.destination); } navigator.getUserMedia({audio:true}, gotStream);

什么是 WebRTC?

karthikeya Boyini
更新于 2020年1月28日 08:06:20

298 次浏览

WebRTC 由万维网联盟 (W3C) 引入。它支持浏览器到浏览器的应用程序,用于语音通话、视频聊天和点对点文件共享。WebRTC 实现三个 API,如下所示:MediaStream - 获取用户摄像头和麦克风的访问权限。RTCPeerConnection - 获取音频或视频呼叫功能的访问权限。RTCDataChannel - 获取点对点通信的访问权限。WebRTC 需要浏览器之间的点对点通信。此机制需要信令、网络信息、会话控制和媒体信息。Web 开发人员可以选择不同的机制在浏览器之间进行通信,例如 SIP 或 XMPP 或任何双向通信

停止 HTML5 中的 Web Workers

Nishtha Thakur
更新于 2020年1月28日 07:46:34

1K+ 次浏览

Web Workers 允许长时间运行的脚本不会被响应点击或其他用户交互的脚本中断,并允许执行长时间任务而不会屈服以保持页面响应。Web Workers 本身不会停止,但启动它们的页面可以通过调用 terminate() 方法来停止它们。worker.terminate();终止的 Web Worker 将不再响应消息或执行任何其他计算。您无法重新启动工作线程;您可以使用相同的 URL 创建一个新的工作线程。

广告
© . All rights reserved.