看到十一月的试读活动的时候,一下子就被React Native的介绍给吸引住了:真的可以通过纯前端的解决方案来进行移动端APP的开发吗? 在看到ReactJS的解决方案之前,也有思考和实践过这个问题。之前的解决方案是通过PhoneGap,也就是现在的Cordova,通过APP的外壳包装了一个WebView的容器。具体过程是先完成一个纯HTML+CSS+J
HTML5+Javascript开发Android应用 这篇文章不像之前的一些文章那么详细,更接近索引的性质,因为只是折腾出了一种对我有用的方案,不是一种单一的技术,工具,或是经验。如果各位像我一样,想做一个简单的移动应用(不仅限于Android),又没有那么多时间去研究如何开发,甚至是从头学习一门语言(比如JAVA),这会是一种比较好的方案。现在有一个Web应用,功能很简单,输入一串条形码,查询
学完HTML与CSS基础知识我们只能做出静态的页面。如果我想添加一些提高用户体验的效果,比如:淘宝中的分级菜单;电子书的动态翻页;图片自动切换;倒计时提醒等,就需要用到JavaScript混合开发是一种新型的开发模式,它是原生语言与Web技术相结合的开发方式。在混合开发中HTML5的优点发挥到了极致,它能做到跨PC端、iPhone端、Android端等主流平台。在混合开发中,HTML5离不开Jav
作者:Addy osmani:就职谷歌Chrome团队,致力于让网站运行速度更快,他参与的项目包括——lighthouse请输入标题     bcdef【 开篇 】随着移动互联网快速发展,移动端网站的页面效果也越来越绚,但是交互体验或多或少有些“迟钝”?这是为啥呢?首先JavaScript运行在手机浏览器上会产生不小的系统开销,由于这个问题存在,Addy osmani
  前言    随着浏览器的发展 HTML5+CSS3 的使用也越来越广泛,一直想学这个,想学那个折腾下来几乎没学到什么东西。工作经验告诉我,要掌握一门技术,就需要在项目中去磨练,所以我就准备开发一个手机端的BBS练练手,技术更新快,也要学的快,跟的上时代,才涨的了工资。 技术的选择jQuery Mobile  Phone Gap &
转载 2024-08-19 15:44:05
44阅读
     javascript(简称js)语言在移动前端应用很广。可以说必不可少,许多效果都是和js相关的。包括现在移动端的一些框架。jqmobi、jqtouch、sencha touch、jquerymobile等等。这些都是基于js而进行编写的。这篇暂时不讨论这些框架。以后会慢慢介绍其中的一两个框架的具体使用方法。这篇主要讨论一下部分常用的js
转载 2023-10-12 20:12:20
107阅读
这里会汇总一些移动设备(手机)的内置浏览器兼容性的js函数问题: 1、for... of... 坑爹指数:★★★★      for-of loop是ES6的语法,比较新,导致部分Android手机不支持,例如【华为】      当一个React的项目在多数手机正常运行时,这个时候有些手机就是不支持这个函数。原因是由于
上篇大致说明了已实现的功能点及大致的实现方式,本篇详细说明如何通过js调用拍照的相关功能。 js代码部分已经在《浏览器端javascript调用手机终端本地功能实现02》中展现,主要说明android部分和ios部分的实现。请将js代码或文件放在要加载的服务器页面里。 android端实现    1 //定义拍照相关接口
转载 2023-06-25 23:47:32
0阅读
浏览器端javascript调用手机终端本地功能实现
前言由于最近接触cordova开发,也就是webapp的开发,这是一种基于h5的一种开发的模式,也就是在原生态android和h5的混合开发。由于h5开发的速度比原生态的快,所以这个框架最大的好处是能帮助提高开发效率,框架的缺点,只能说现在的原生态比h5的效果和流畅度更好,随着手机的发展,h5的展示肯定会随之变好。代码学习在学习cordova之前呢,必须要先了解最基本的android和javasc
转载 2023-08-20 14:05:10
11阅读
[b]RockScript[/b] -- 可以在J2ME手机上流畅运行的JavaScript引擎 [b]试用[/b] 已在Nokia低端S40手机中测试过。 打开程序后即可从javascript例程列表中选择一个来显示源文件或直接执行。 如需测试自己编写的javascript源码,只要将编写好的js文件加入scripts.zip并重新打JAR
JavaScript应用一、使用JS完成注册页面表单校验1.需求分析之前我们已经使用弹出框的方式实现了表单校验的功能,但是此种方式用户体验效果极差! 我们希望做成如下这种效果:2.步骤分析第一步:确定事件(onfocus 聚焦事件)并为其绑定一个函数第二步: 书写绑定函数(在输入框的后面给出提示信息)第三步: 确定事件(onblur 离焦事件)并为其绑定一个函数第四步: 书写函数(对数据进行校
前端网页Javascript和Native互相调用在手机应用中越来越常见,JsBridge是最常用的解决方案。在Android开发中,能实现Javascript与Native代码通信的,有4种途径:1.JavascriptInterface2.WebViewClient.shouldOverrideUrlLoading()3.WebChromeClient.onConsoleMessage()4.
转载 2024-04-12 10:46:37
64阅读
守住心底那最美风景,成为一种风度,宁静而致远;守住记忆里最美风景,成为一种境界,悠然而豁达;守住生命中最美风景,成为一种睿智,淡定而从容。WebView是移动端用来加载网页的控件,而应用要想直接与加载好的网页进行交互,可以通过js也就是JavaScript脚本来完成,所谓交互是指网页可以调用应用内方法(Java方法),应用也可以添加或调用网页相应内容。那么具体该如何实现呢?要想让WebView支持
从技术上讲,iOS、Android和Windows Phone上的移动app使用了不同的编程语言进行编码。iOS app使用Objective-C,Android app使用Java,而Windows Phone app使用.NET。但是,掌握一定量的JavaScript、CSS和HTML知识,你就可以构建超棒的移动app。因此,在本博客中,我们将讨论用于开发移动app的顶级JavaScript
一,坐标操作手机1,click(x,y):点击功能。 其中x:点的横坐标, y:点的纵坐标.如何获得你要点击的点的横坐标与纵坐标? 首先打开:手机-设置-开发者选项-指针位置,这时,你手点击在屏幕上时,最上面一排,都会显示出,你点击的位置的坐标。这个坐标是已手机左上角为坐标系原点,一直延伸像右下角,大小等于你手机分辨率的一个坐标系。2,sleep(t):暂停t时间段,t改成需要暂停运行的毫秒数,1
转载 2023-09-21 20:57:28
84阅读
方法直接在html中引入vconsole.js文件,然后在js脚本中使用console.log('调试内容');即可看到如下效果,还可以在network里面看到ajax请求
转载 2023-06-12 07:13:16
584阅读
随着苹果SDK的不断升级,越来越多的新特性增加了进来,本文主要讲述从iOS6至今,Native与JavaScript的交互方法一、UIWebview && iframe && JavaScript  <=iOS6iOS6原生没有提供js直接调用Objective-C的方式,只能通过UIWebView的UIWebViewDelegate协议 (BOOL
转载 2023-07-31 10:31:46
216阅读
我们都知道,手机时代的来临的主要标志是啥?能够方便的接入互联网!互联网展现给我们的方式一般都是网页,网页中又必不可少的拥有javascript,所以说,android提供对javascript的支持那是迫在眉睫了,幸好,android早就给我们提供了无缝连接。让我们可以通过android与javascript进行交互。 我们有一个输入框,旁边有个按钮,点击按钮就会提示我们输入的内容。当然这只是ht
转载 2023-08-20 09:17:08
665阅读
手机的屏幕有大有小,移动web最好做成响应式布局,也就是自适应屏幕,没有固定宽高,这样的话,在所有手机上都可以正常显示。关于移动端页面按手机屏幕分辨率自动缩放的js,先附上代码var phoneWidth = parseInt(window.screen.width); var phoneHeight = parseInt(window.screen.height); var phoneScale
  • 1
  • 2
  • 3
  • 4
  • 5