欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

html5plus,html5plus安卓11

html5 plus對(duì)象 可以在微信使用嗎

可以的,Html5相比其他語言,更容易手機(jī)用戶數(shù)據(jù),且功能更豐富,而且Html5兼容性好,針對(duì)不同平臺(tái),只需要做簡單修改就可以,甚至無需修改。

成都創(chuàng)新互聯(lián)公司服務(wù)項(xiàng)目包括開魯網(wǎng)站建設(shè)、開魯網(wǎng)站制作、開魯網(wǎng)頁制作以及開魯網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,開魯網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到開魯省份的部分城市,未來相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

H5獲取手機(jī)設(shè)備信息、app版本信息、ip地址

獲取手機(jī)設(shè)備的相關(guān)信息,如IMEI、IMSI、型號(hào)、廠商等。通過plus.device獲取設(shè)備信息管理對(duì)象。

獲取當(dāng)前運(yùn)行環(huán)境信息、與其它程序進(jìn)行通訊等。通過plus.runtime可獲取運(yùn)行環(huán)境管理對(duì)象。

直接上demo

注意:

獲取IP地址和plus.device.getInfo都是異步的,所以在使用的時(shí)候要注意時(shí)機(jī)

效果圖:

Android和IOS獲取imei、imsi、uuid時(shí)須知:

imei: (String 類型 )設(shè)備的國際移動(dòng)設(shè)備身份碼

如果設(shè)備不支持或無法獲取(如用戶未授權(quán))則返回空字符串。 如果設(shè)備存在多個(gè)身份碼,則以“,”字符分割拼接,如“862470039452950,862470039452943”。

平臺(tái)支持

imsi: (Array[ String ] 類型 )設(shè)備的國際移動(dòng)用戶識(shí)別碼

字符串?dāng)?shù)組類型,獲取設(shè)備上插入SIM的國際移動(dòng)設(shè)備身份碼。 如果設(shè)備支持多卡模式則返回所有SIM身份碼。 如果設(shè)備不支持或沒有插入SIM卡則返回空數(shù)組。

平臺(tái)支持

uuid: (String 類型 )設(shè)備標(biāo)識(shí)

設(shè)備的唯一標(biāo)識(shí)號(hào)。

平臺(tái)支持

其他的屬性和方法,參考html5plus官網(wǎng):

Github

個(gè)人博客

在網(wǎng)頁中調(diào)用HTML5 中的PLUS找不到,引入相關(guān)js了 是什么問題 急急急!

圖片看不清,

是不是有個(gè)東西引入的路徑錯(cuò)了,導(dǎo)致plus未定義。

看下plus在哪里定義的。或者需要自己在頁面上定義。

mui開發(fā)知識(shí)積累總結(jié)-----puls.runtime

Runtime

Runtime模塊管理運(yùn)行環(huán)境,可用于獲取當(dāng)前運(yùn)行環(huán)境信息、與其它程序進(jìn)行通訊等。通過plus.runtime可獲取運(yùn)行環(huán)境管理對(duì)象。

屬性:

version獲取客戶端的版本號(hào)

innerVersion獲取客戶端運(yùn)行時(shí)環(huán)境的版本號(hào)

arguments獲取第三方程序調(diào)用時(shí)傳遞給程序的參數(shù)

appid獲取當(dāng)前應(yīng)用的APPID

方法:

getProperty獲取指定APPID對(duì)應(yīng)的應(yīng)用信息

install安裝應(yīng)用

quit退出客戶端程序

restart重啟當(dāng)前的應(yīng)用

setBadgeNumber設(shè)置程序快捷方式上顯示的提示數(shù)字

openURL調(diào)用第三方程序打開指定的URL

openFile調(diào)用第三方程序打開指定的文件

launchApplication調(diào)用第三方程序

對(duì)象:

WidgetOptionJSON對(duì)象,應(yīng)用安裝參數(shù)

WidgetInfoJSON對(duì)象,應(yīng)用信息

OpenFileOptionJSON對(duì)象,打開文件參數(shù)

ApplicationInfJSON對(duì)象,打開第三方程序參數(shù)

回調(diào)方法:

InstallSuccessCallback安裝應(yīng)用成功回調(diào)函數(shù)

InstallErrorCallback安裝應(yīng)用失敗回調(diào)函數(shù)

GetPropertyCallBack獲取應(yīng)用屬性成功回調(diào)函數(shù)

OpenErrorCallback打開本地文件或URL失敗回調(diào)函數(shù)

LaunchErrorCallback調(diào)用第三方程序失敗回調(diào)函數(shù)

getProperty

獲取指定APPID對(duì)應(yīng)的應(yīng)用信息

void plus.runtime.getProperty( appid, getPropertyCB );

說明:

獲取指定APPID對(duì)應(yīng)的應(yīng)用信息

參數(shù):

appid (DOMString) 可選 應(yīng)用的Appid

getPropertyCB (GetPropertyCallBack) 可選 獲得應(yīng)用信息成功回調(diào)函數(shù)

返回值:

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

示例:

// 擴(kuò)展API加載完畢后調(diào)用onPlusReady回調(diào)函數(shù)

document.addEventListener( "plusready", onPlusReady, false );

// 擴(kuò)展API加載完畢,現(xiàn)在可以正常調(diào)用擴(kuò)展API

function onPlusReady() {

}

// 獲取應(yīng)用信息

function getAppInfo() {

plus.runtime.getProperty( plus.runtime.appid, function ( wgtinfo ) {

//appid屬性

var wgtStr = "appid:"+wgtinfo.appid;

//version屬性

wgtStr += "

version:"+wgtinfo.version;

//name屬性

wgtStr += "

name:"+wgtinfo.name;

//description屬性

wgtStr += "

description:"+wgtinfo.description;

//author屬性

wgtStr += "

author:"+wgtinfo.author;

//email屬性

wgtStr += "

email:"+wgtinfo.email;

//licence屬性

wgtStr += "

license:"+wgtinfo.license;

//licensehref屬性

wgtStr += "

licensehref:"+wgtinfo.licensehref;

//features 屬性

wgtStr += "

features:"+wgtinfo.features;

console.log( wgtStr );

} );

}

獲取應(yīng)用信息

install

安裝應(yīng)用

void plus.runtime.install( wgtFilePath, options, installSuccessCB, installErrorCB);

說明:

安裝包格式為wgt應(yīng)用,其擴(kuò)展名為'.wgt',使用這個(gè)方法之前,需要提前把安裝包從網(wǎng)絡(luò)處或其他位置放置到運(yùn)行時(shí)環(huán)境可以訪問的位置。

參數(shù):

wgtFilePath (DOMString) 可選 應(yīng)用安裝文件或基座安裝文件(擴(kuò)展名為'.wgt')

options (WidgetOption) 可選 應(yīng)用安裝設(shè)置的參數(shù)

installSuccessCB (InstallSuccessCallback) 可選 正確安裝后的回調(diào)

installErrorCB (InstallErrorCallback) 可選 安裝失敗的回調(diào)

返回值:

平臺(tái)支持:

Android : 2.2+

支持,支持apk包的安裝

iOS : 4.3+

支持,不支持ipa包的安裝

WP : 7.5+

暫不支持

quit

退出客戶端程序

void plus.runtime.quit();

說明:

退出客戶端程序

返回值:

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

iOS系統(tǒng)不支持此功能,只能通過設(shè)備的Home鍵退出應(yīng)用。

WP : 7.5+

暫不支持

示例:

// 擴(kuò)展API加載完畢后調(diào)用onPlusReady回調(diào)函數(shù)

document.addEventListener( "plusready", onPlusReady, false );

// 擴(kuò)展API加載完畢,現(xiàn)在可以正常調(diào)用擴(kuò)展API

function onPlusReady() {

plus.key.addEventListener( "backbutton", onKeyBack, false );

}

function onKeyBack() {

plus.runtime.quit();

}

restart

重啟當(dāng)前的應(yīng)用

void plus.runtime.restart();

說明:

重啟當(dāng)前的應(yīng)用

返回值:

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

示例:

// 擴(kuò)展API加載完畢后調(diào)用onPlusReady回調(diào)函數(shù)

document.addEventListener( "plusready", onPlusReady, false );

// 擴(kuò)展API加載完畢,現(xiàn)在可以正常調(diào)用擴(kuò)展API

function onPlusReady() {

}

// 重啟當(dāng)前的應(yīng)用

function restartApp() {

plus.runtime.restart();

}

重啟當(dāng)前的應(yīng)用

Restart

setBadgeNumber

設(shè)置程序快捷方式上顯示的提示數(shù)字

void plus.runtime.setBadgeNumber( number );

說明:

設(shè)置程序快捷方式上顯示的提示數(shù)字

參數(shù):

number (DOMString) 可選 在快捷方式上顯示的數(shù)字,參數(shù)為0則表示清除提示數(shù)字。

返回值:

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

示例:

// 擴(kuò)展API加載完畢后調(diào)用onPlusReady回調(diào)函數(shù)

document.addEventListener( "plusready", onPlusReady, false );

// 擴(kuò)展API加載完畢,現(xiàn)在可以正常調(diào)用擴(kuò)展API

function onPlusReady() {

}

// 設(shè)置數(shù)字

function setBadge() {

plus.runtime.setBadgeNumber(8);

}

// 清除數(shù)字

function clearBadge() {

plus.runtime.setBadgeNumber(0);

}

設(shè)置程序快捷方式上顯示的提示數(shù)字

openURL

調(diào)用第三方程序打開指定的URL

void plus.runtime.openURL( url, errorCB, identity );

說明:

調(diào)用第三方程序打開指定的URL

參數(shù):

url (DOMString) 可選 字符串類型,各平臺(tái)支持的地址類型存在差異,參考平臺(tái)URL支持表。

errorCB (OpenErrorCallback) 可選 打開指定URL地址失敗時(shí)回調(diào),并返回失敗信息。

identity (DOMString) 可選 在iOS平臺(tái)此參數(shù)被忽略,在Android平臺(tái)為程序包名,如果指定的包名不存在,則打開URL地址失敗。

返回值:

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持,不支持identity參數(shù)

WP : 7.5+

支持,不支持identity參數(shù)

openFile

調(diào)用第三方程序打開指定的文件

void plus.runtime.openFile( filepath, options, errorCB );

說明:

調(diào)用第三方程序打開指定的文件

參數(shù):

filepath (DOMString) 可選 字符串類型,文件路徑必須是本地路徑,否則會(huì)導(dǎo)致打開文件失敗。

options (OpenFileOption) 可選 打開文件的參數(shù),參考OpenFileOption對(duì)象。

errorCB (OpenErrorCallback) 可選 打開文件操作失敗時(shí)回調(diào),返回失敗信息。

返回值:

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

支持

示例:

// 擴(kuò)展API加載完畢后調(diào)用onPlusReady回調(diào)函數(shù)

document.addEventListener( "plusready", onPlusReady, false );

// 擴(kuò)展API加載完畢,現(xiàn)在可以正常調(diào)用擴(kuò)展API

function onPlusReady() {

}

// 打開文件操作

function testFile() {

plus.runtime.openFile( "_doc/a.pdf" );

}

調(diào)用第三方程序打開文件

launchApplication

調(diào)用第三方程序

void plus.runtime.launchApplication( appInf, errorCB );

說明:

調(diào)用第三方程序

參數(shù):

appInf (ApplicationInf) 可選 要啟動(dòng)第三方程序的描述信息

errorCB (LaunchErrorCallback) 可選 啟動(dòng)第三方程序失敗時(shí)回調(diào),并返回失敗信息。

返回值:

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

示例:

// 擴(kuò)展API加載完畢后調(diào)用onPlusReady回調(diào)函數(shù)

document.addEventListener( "plusready", onPlusReady, false );

// 擴(kuò)展API加載完畢,現(xiàn)在可以正常調(diào)用擴(kuò)展API

function onPlusReady() {

}

// 調(diào)用第三方程序

function launchApp() {

if ( plus.os.name == "Android" ) {

plus.runtime.launchApplication( {pname:"com.android.browser"

,extra:{url:""}}, function ( e ) {

alert( "Open system default browser failed: " + e.message );

} );

} else if ( plus.os.name == "iOS" ) {

plus.runtime.launchApplication( {action:""}, function ( e ) {

alert( "Open system default browser failed: " + e.message );

} );

}

}

調(diào)用第三方程序

version

獲取客戶端的版本號(hào)

plus.runtime.version;

說明:

客戶端版本號(hào),字符串類型,在編譯環(huán)境中設(shè)置的版本號(hào)。

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

innerVersion

獲取客戶端運(yùn)行時(shí)環(huán)境的版本號(hào)

plus.runtime.innerVersion;

說明:

運(yùn)行時(shí)環(huán)境版本號(hào),格式為:[主版本號(hào)].[次版本號(hào)].[修訂版本號(hào)].[編譯代號(hào)]。

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

arguments

獲取第三方程序調(diào)用時(shí)傳遞給程序的參數(shù)

plus.runtime.arguments;

說明:

第三方程序傳遞過來的參數(shù),字符串格式類型數(shù)據(jù)。 不是由第三方程序調(diào)用啟動(dòng),則返回空字符串。

平臺(tái)支持:

Android : 2.2+

支持,把第三方傳遞過來的參數(shù)組合成JSON格式字符串,如“{"name":"XiaoMing","password":"123456"}”

iOS : 4.3+

支持,把第三方傳遞過來的參數(shù),去掉前綴,如“name=XiaoMingpassword=”,建議第三方程序傳遞JSON格式字符串

WP : 7.5+

暫不支持

appid

獲取當(dāng)前應(yīng)用的APPID

plus.runtime.appid;

說明:

當(dāng)前應(yīng)用的APPID,字符串類型。注意,如果是在HBuilder真機(jī)運(yùn)行獲取的是固定值“HBuilder”,需要提交App云端打包后運(yùn)行才能獲取真

實(shí)的APPID值。

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

支持

WidgetOption

JSON對(duì)象,應(yīng)用安裝參數(shù)

說明:

可通過對(duì)象設(shè)置安裝的應(yīng)用是否進(jìn)行appid校驗(yàn)、版本號(hào)校驗(yàn)等。

屬性:

appid:DOMString,只讀屬性,默認(rèn)值 null。當(dāng)前正在安裝的應(yīng)用的appid,填寫該值后應(yīng)用安裝時(shí)將進(jìn)行校驗(yàn),如安裝包內(nèi)的appid和指定

的不同則終止當(dāng)前應(yīng)用的安裝

force:Boolean,只讀屬性,默認(rèn)值 false。當(dāng)取值為true,應(yīng)用安裝為強(qiáng)制安裝,不再進(jìn)行版本號(hào)的校驗(yàn),如果為false則進(jìn)行版本號(hào)校驗(yàn)

,如果將要安裝應(yīng)用的版本號(hào)不高于現(xiàn)有應(yīng)用的版本號(hào)則終止安裝,并返回安裝失敗

WidgetInfo

JSON對(duì)象,應(yīng)用信息

屬性:

appid:DomString,應(yīng)用的APPID

version:DomString,應(yīng)用的版本號(hào)

name:DomString,應(yīng)用的名稱

description:DomString,應(yīng)用描述信息

author:DomString,應(yīng)用描述信息

email:DomString,開發(fā)者郵箱地址

license:DomString,應(yīng)用授權(quán)描述信息

licensehref:DomString,應(yīng)用授權(quán)說明鏈接地址

features:DomString[],應(yīng)用許可特性列表

OpenFileOption

JSON對(duì)象,打開文件參數(shù)

屬性:

popover:json,JSON對(duì)象,格式如{top:10;left:10;width:200;height:200;},所有值為像素值,左上坐標(biāo)相對(duì)于容器webview的位置。僅

在iPad設(shè)備平臺(tái)有效。

ApplicationInf

JSON對(duì)象,打開第三方程序參數(shù)

屬性:

pname:DOMString,僅Android平臺(tái)支持,表示程序的包名,其它平臺(tái)忽略此屬性值。

action:DOMString,Android平臺(tái)上與系統(tǒng)的action值一致;iOS平臺(tái)為要調(diào)用程序的URLScheme格式字符串。

extra:JSON,僅Android平臺(tái)支持,為JSON格式,用于傳遞給要調(diào)用程序的參數(shù),如extra:{url:""}。

InstallSuccessCallback

安裝應(yīng)用成功回調(diào)函數(shù)

void onSuccess(widgetInfo){

// Code here

}

說明:

安裝應(yīng)用成功回調(diào)函數(shù)

參數(shù):

widgetInfo (WidgetInfo) 必選 應(yīng)用信息,參見:WidgetInfo

平臺(tái)支持:

Android : 2.2+

支持,如安裝文件為APK,則不觸發(fā)此回調(diào)函數(shù)

iOS : 4.3+

支持

WP : 7.5+

暫不支持

InstallErrorCallback

安裝應(yīng)用失敗回調(diào)函數(shù)

void onError(error){

// Handle the error

}

說明:

安裝應(yīng)用失敗回調(diào)函數(shù)

參數(shù):

error (DOMException) 必選 安裝失敗的錯(cuò)誤信息

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

GetPropertyCallBack

獲取應(yīng)用屬性成功回調(diào)函數(shù)

void onGetPropertyCB(widgetInfo){

// Code here

}

說明:

獲取應(yīng)用屬性成功回調(diào)函數(shù)

參數(shù):

widgetInfo (WidgetInfo) 必選 應(yīng)用信息,參見:WidgetInfo

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

OpenErrorCallback

打開本地文件或URL失敗回調(diào)函數(shù)

void onError(error){

// Handle the error

}

說明:

打開本地文件或URL失敗回調(diào)函數(shù)

參數(shù):

error (DOMException) 必選 打開操作失敗的錯(cuò)誤信息

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

LaunchErrorCallback

調(diào)用第三方程序失敗回調(diào)函數(shù)

void onError(error){

// Handle the error

}

說明:

調(diào)用第三方程序失敗回調(diào)函數(shù)

參數(shù):

error (DOMException) 必選 操作失敗的錯(cuò)誤信息

平臺(tái)支持:

Android : 2.2+

支持

iOS : 4.3+

支持

WP : 7.5+

暫不支持

uni-app打開外部應(yīng)用瀏覽器等

我們?cè)陂_發(fā) App 應(yīng)用中,經(jīng)常會(huì)遇到打開第三方程序的場景,比如打開手機(jī)淘寶、通過第三方瀏覽器打開一個(gè) url 等等。

App不像網(wǎng)頁可以使用http超鏈接互相跳轉(zhuǎn),但手機(jī)os設(shè)計(jì)了scheme機(jī)制,可以通過特殊的鏈接互相調(diào)起。

比如手機(jī)淘寶,其安裝后會(huì)在手機(jī)os中會(huì)注冊(cè)一個(gè)scheme協(xié)議, taobao:// 。

這種協(xié)議還支持參數(shù),比如 taobao://s.taobao.com/search?q=uni-app 啟動(dòng)淘寶并打開搜索頁面搜索uni-app。

在uni-app/5+App中,可以通過scheme呼起其他App,也支持給自己的App設(shè)置scheme參數(shù)。

這個(gè)功能小程序并不支持,屬于App端的擴(kuò)展API。

打開外部scheme的API是 plus.runtime.openURL() 。查看文檔:

打開第三方程序,我們需要使用 runtime 模塊,下面我羅列兩個(gè)相關(guān)的方法。其他操作請(qǐng)?jiān)斪x文檔。

除了簡單的打開App,我們更多的時(shí)候想要直達(dá)。這里匯總了很多有用的直達(dá)案例:

可在manifest中可配置。

Android配置方法

iOS配置方法

mui與html5 plus有什么關(guān)系

mui是Dcloud公司封裝的一套u(yù)i框架,該框架封裝了我們?cè)谧鼋缑骈_發(fā)時(shí)常用到的一些元素并為它們定義好了樣式,開發(fā)時(shí)可以直接使用,不需要自己再去寫樣式,如:文本框,圖文列表,選擇框等,能使我們開發(fā)界面更快捷(主要用于移動(dòng)設(shè)備界面開發(fā))

html5 plus是Dcloud公司封裝的一套js;通過該js可以調(diào)用移動(dòng)設(shè)備能力,如:相機(jī),相冊(cè),電話簿等等;目的是使:用html5開發(fā)的app能用擁有類似原生app的體驗(yàn)

一般使用Dcloud公司框架開發(fā)混合app時(shí)使用到:hbuilder(開發(fā)工具)+mui(ui框架)+html5 plus(調(diào)用移動(dòng)設(shè)備能力)

所以兩者沒有必然聯(lián)系,只是配合使用,你css厲害可以拋棄mui,只使用html5 plus一樣可以開發(fā)app;

以上是個(gè)人見解。

網(wǎng)頁題目:html5plus,html5plus安卓11
當(dāng)前路徑:http://chinadenli.net/article41/dsidded.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站營銷網(wǎng)站設(shè)計(jì)品牌網(wǎng)站制作App設(shè)計(jì)營銷型網(wǎng)站建設(shè)Google

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營