以下外掛程式今天已更新
- cordova-plugin-battery-status@1.1.1
- cordova-plugin-camera@2.0.0
- cordova-plugin-console@1.0.2
- cordova-plugin-contacts@2.0.0
- cordova-plugin-device@1.1.0
- cordova-plugin-device-motion@1.2.0
- cordova-plugin-device-orientation@1.0.2
- cordova-plugin-dialogs@1.2.0
- cordova-plugin-file@4.0.0
- cordova-plugin-file-transfer@1.4.0
- cordova-plugin-geolocation@2.0.0
- cordova-plugin-globalization@1.0.2
- cordova-plugin-inappbrowser@1.1.0
- cordova-plugin-legacy-whitelist@1.1.1
- cordova-plugin-media@2.0.0
- cordova-plugin-media-capture@1.1.0
- cordova-plugin-network-information@1.1.0
- cordova-plugin-splashscreen@3.0.0
- cordova-plugin-statusbar@2.0.0
- cordova-plugin-test-framework@1.1.0
- cordova-plugin-vibration@2.0.0
- cordova-plugin-whitelist@1.2.0
以下外掛程式現在需要 cordova-android@5.0.0
。請閱讀 Android 5.0.0 版本發佈部落格,以取得更新的說明。
- cordova-plugin-camera@2.0.0
- cordova-plugin-contacts@2.0.0
- cordova-plugin-file@4.0.0
- cordova-plugin-geolocation@2.0.0
- cordova-plugin-media@2.0.0
更新
由於 cordova-android@5.0.0
尚未在 cordova
中預設固定,您現在必須明確安裝這五個外掛程式的新版本。上述五個外掛程式的先前發佈版本仍設定為 npm 上的 latest
,而不是這些新發佈的版本。一旦我們發佈固定了 cordova-android@5.0.0
的 cordova@6
,這些將會設定為 latest
。
例如:
cordova plugin add cordova-plugin-camera@2.0.0 --save
若要查看外掛程式存在哪些版本,請執行 npm info PLUGINNAME versions
。
您可以移除任何外掛程式,然後重新新增來更新它。
例如:若要更新您的相機外掛程式
cordova plugin rm cordova-plugin-camera --save
cordova plugin add cordova-plugin-camera --save
變更包含:
cordova-plugin-battery-status@1.1.1
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
cordova-plugin-camera@2.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-8863 修正
async
呼叫的區塊使用 - CB-5479 變更
saveToPhotoAlbum
為儲存未壓縮的影像,適用於 Android - CB-9169 修正未壓縮影像的
filetype
,並新增適用於 Android 的特殊處理 - CB-9446 移除
CordovaResource
程式庫程式碼,改用我們應該要棄用的程式碼,因為至少這個方法有效。 - CB-9942 正規化相機外掛程式文件中斷行符號
- CB-9910 為 Android 的某些圖庫請求新增權限要求
- CB-7668 為 Android 上的
allowedit
新增更嚴厲的警告 - 修正貢獻連結。
- 使用
CordovaResourceApi
來尋找背景執行緒中檔案的精確路徑。如果檔案不存在,則傳回內容URI
。 - 為 Cordova-Android 5.0.x 新增引擎標籤
- CB-9583:新增對 Marshmallow 權限(Android 6.0)的支援
- 嘗試使用
realpath
檔案名稱,而不是預設的modified.jpg
- CB-6190 iOS 相機外掛程式忽略品質參數
- CB-9633 iOS 使用選項
destinationType:NATIVE_URI
拍攝圖片不會顯示影像 - CB-9745 相機外掛程式文件應從原始碼產生
- CB-9622 WP8 相機選項
destinationType:NATIVE_URI
為NO-OP
- CB-9623 修正將
encodingType
設定為png
時的各種問題 - CB-9591 調整大小時保留長寬比
- CB-9443 選擇正確的
maxResolution
- CB-9151 只觸發一次
captureAction
- CB-9413 複製後關閉
RandomAccessStream
- CB-5661 移除關於記憶體的過時 iOS 特殊處理
- CB-9349 對焦控制和美觀的使用者介面
- CB-9259 第一次修正此問題時,忘記新增另一個檢查來查看我們正在使用哪個
URI
- CB-9247 新增巨集來有條件地新增
NSData+Base64.h
- CB-9247 修正 cordova-ios 4.x 的編譯錯誤
- 修正傳回 Windows 上的原生網址。
cordova-plugin-console@1.0.2
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
- 記錄主控台物件的格式化選項
- CB-5089 記錄主控台物件支援的方法
- 還原
d58f218b9149d362ebb0b8ce697cf403569d14cd
,因為 Android 上不需要logger
cordova-plugin-contacts@2.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-9728 解決因開啟的游標物件而造成的記憶體洩漏問題
- CB-9940 將
m3
和 uap 的命名空間宣告新增到plugin.xml
。 - CB-9905 如果 iOS 權限被封鎖,則將測試標示為擱置。
- 回饋後重構
ContactManager
- 使用新的
API
提交聯絡人外掛程式,以取得適用於 Android 6.0 的新 MarshMallow 權限 - 修正貢獻連結。
- CB-9823 確保
photoCursor
永遠關閉。 - 縮短多次參考以直接使用
CommonDataKinds
- 針對相同的字串移除多次呼叫
toLowerCase(Locale.getDefault())
,直接使用類型 Phoneenum
。 - CB-8537 更新來源以通過
Fortify
掃描。 - 更新
ContactProxy.js
- 不傳回聯絡人影像的絕對路徑。
- CB-9579 修正當
DeleteMe
聯絡人已存在時測試失敗的問題 - CB-9054:無法完全重現,但無論如何我們都應該將此包裝在例外狀況中。
cordova-plugin-device@1.1.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 為 Windows Phone 8.x 新增
isVirtual
- 新增硬體序號的基本 Android 支援
- CB-9865 針對 iOS 改善模擬器偵測
- 修正貢獻連結。
- 新增 WP8 實作
- 更新為使用
TARGET_OS_SIMULATOR
,因為TARGET_IPHONE_SIMULATOR
已過時。 - 更新程式碼以使用 'isVirtual'
- 建立測試以驗證新屬性 'isVirtual' 的存在和類型
- 為 iOS 和 Android 裝置新增
isSimulator
- 更新文件以提及回溯相容性
- 更新 README 以反映 iOS 上的新行為和特殊處理
- 先檢查使用者預設值以維持回溯相容性
- 變更
UUID
以使用[UIDevice identifierForVendor]
cordova-plugin-device-motion@1.2.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 透過 getter 存取所有
accel
屬性 - 當
accelerometer
無法使用時傳回錯誤、當 accel 無法使用時略過/擱置測試、為屬性使用 getter - 開始時傳回
OK PluginResult.Status
- 更新
README.md
- 新增 Android 特殊處理
- 修正貢獻連結。
- CB-9426 修正使用 瀏覽器 平台上的裝置動作外掛程式時發生的例外狀況。
- CB-9339 提高預設感應器精確度
cordova-plugin-device-orientation@1.0.2
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-4596 修正
timestamp
以在所有地方都是DOMTimeStamp
- 修正貢獻連結。
- CB-9426 修正使用 瀏覽器 平台上的裝置方向外掛程式時發生的例外狀況。
cordova-plugin-dialogs@1.2.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-8549 更新來源以通過
Fortify
掃描。 - 修正貢獻連結。
- 為 Windows 平台在提示
div
中新增CSS 類別
- CB-9347 - 修正以允許堆疊多個
UIAlertControllers
cordova-plugin-file@4.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-8497 修正處理具有
#
字元的檔案路徑 - 不要將預設的
AndroidPersistentFileLocation
注入config.xml
- CB-9891:修正 Android 上因
URI 編碼
不一致而造成的權限錯誤 - 修正 Android 5 及以上版本中因游標上的無效欄位名稱而導致的
NullPointer Exception
- 修正預設的永久檔案位置
- 修正
applicationDirectory
以使用ms-appx:///
- 將 Windows 路徑新增到
cordova.file
物件 - CB-9851 記錄
cdvfile
通訊協定特殊處理 - 在 Windows 上不支援在DOM
中使用cdvfile://
- CB-9752
getDirectory
在有效的目錄中使用 assets 檔案系統時失敗 - CB-7253 當沒有外部儲存裝置時,
requestFileSystem
會失敗 - 為 Marshmallow 新增權限。現在支援 Android 6.0
- 修正貢獻連結。
- 永遠使用 setter 來修正 iOS 沒有
ARC
的記憶體問題 - CB-9331
getFreeDiskSpace
iOS。 - 針對 瀏覽器 平台,以
webkitResolveLocalFileSystemURL
覆寫resolveLocalFileSystemURL
,並將.project
新增到 git 忽略清單 - 在編碼例外狀況時使用
FileError.ENCODING_ERR
失敗。 - CB-9544 為 OSX 新增檔案外掛程式
- CB-9539 修正 Android 模擬器上的測試失敗
- 新增關於在 DOM src 中使用
cdvfile
所需的CSP
規則的文件。這關閉了 #120 - 新增
cdvfile
通訊協定的用途描述和範例
cordova-plugin-file-transfer@1.4.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-9879
getCookie
可能會導致未處理的NullPointerException
- CB-6928 傳輸可快取內容的錯誤行為
- CB-51 FileTransfer - 支援
PUT
方法 - CB-9906 清理重複的程式碼,移除第二個
isWP8
宣告。 - CB-9950 在 wp8 上取消擱置 Filetransfer spec.27,因為現在支援自訂標頭
- CB-9843 為測試規範 12 新增 wp8 特殊處理
- 修正貢獻連結。
- CB-8431 檔案傳輸測試在 Android Lollipop 上當機
- CB-9790 在 iOS 上將
FileUploadOptions
fileName
和mimeType
預設參數值與文件對齊 - CB-9385 在 iOS 上接收到
404
程式碼時傳回FILE_NOT_FOUND_ERR
- CB-9791 減少下載和上傳測試逾時
cordova-plugin-geolocation@2.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-9907 處理當 iOS 模擬器沒有位置時失敗的 iOS 測試
- CB-8826 先檢查
NSLocationWhenInUseUsageDescription
- CB-9105:修正 shim 中的
JS
錯誤 - 新增對 Android 6.0 (又名 Marshmallow) 新權限模型的支援
- 預期
lastPosition
的timestamp
已採用msecs
- CB-4596 Date 物件應為
DOMTimeStamp
- 修正貢獻連結。
- CB-9355 修正 Geolocation 外掛程式在 Windows 10 上由於未設定
MovementThreshold
而導致啟動監看失敗的問題
cordova-plugin-globalization@1.0.2
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
- CB-9409 檢查
localeIdentifier
是否有底線 - CB-9476:
Mobilespec
在 Windows 10 上啟動時崩潰。 - 修正授權標頭並將
moment.js
加入.ratignore
。
cordova-plugin-inappbrowser@1.1.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 如果使用本機檔案,則調用 webview
- 修正 Windows 8 上的
zIndex
問題,InAppBrowser 會在預設應用程式後面開啟。 - 修正
async
自我使用問題 - CB-9150 修正 InAppBrowser 在 Windows 上,如果沒有回傳資料時,
executeScript
會崩潰的問題 - CB-10008 修正 Windows 上 InAppBrowser 快顯視窗的版面配置
- 將
setStatusBarStyle
設定為-1
會導致CGContextSaveGState
。 - CB-9167 修正關閉 browser 視窗時的崩潰問題
- CB-9799 修正
javaDoc
錯誤。 - 修正貢獻連結。
- CB-9760 InAppBrowser:在 Ripple 上回退到預設的
window.open
行為 - CB-9378 修正 InAppBrowser 在 Windows 上未佔滿整個螢幕的問題
- CB-9158 - InAppBrowser 的
zoomControls
總是設定為 true
cordova-plugin-legacy-whitelist@1.1.1
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
cordova-plugin-media@2.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - Media 現在支援 Android 6.0 (又稱 Marshmallow) 的新權限
- 修正貢獻連結。
- CB-9619 修正測試等待精確位置的問題
- CB-9606 修正
seekAudio
中的參數解析 - CB-9605 修正 WP8 上暫停後恢復播放的問題
- 修正錄音和播放
NullPointerException
問題 - CB-9237 在 Windows 平台上為媒體外掛程式新增
cdvfile://
支援 - CB-9238 媒體外掛程式無法在 Windows 上錄製音訊
- 新增 iOS 平台
media.setRate
自動測試 - 在
Media.prototype.setRate
中新增 iOS 平台檢查 - 新增
Media.prototype.setRate
方法 (僅限 iOS)
cordova-plugin-media-capture@1.1.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
- CB-9249 修正 Media Capture 外掛程式中的 iOS 警告
- 在 Android 怪癖中記錄 quality 屬性
- 新增 quality 的
CaptureVideoOption
cordova-plugin-network-information@1.1.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
- 這些通知是物件,因此它們的位址總是評估為 true。
- 更新
NetworkManager.java
- CB-9542
Browser Proxy
未正確定義 - 解決
Locale.US
的toLowerCase
問題
cordova-plugin-splashscreen@3.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
- CB-9750
FadeSplashDuration
現在單位為msecs
- CB-8875
FadeSplashScreen
沒有淡入淡出效果 - CB-9467 SplashScreen 在 Windows 10 上的託管應用程式中不顯示任何圖像
- CB-7282 記錄
AutoHideSplashScreenpreference
- CB-9327 - Splashscreen 沒有接收到
CDVPageLoadNotification
- WP8:避免錯誤元素的 config
value
。
cordova-plugin-statusbar@2.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 新增用於區塊使用的
weakSelf
參考 - 修正 CB-4712、CB-5439 狀態列問題
- 修正貢獻連結。
- CB-7965 為 browser 平台新增 cordova-plugin-statusbar 支援
- 不要使用
IsAtLeastiOSVersion
巨集來判斷高度 - 在 iOS >= 8 中,針對橫向方向使用正確的狀態列高度
- CB-9202 在 package.json 中將 repo url 更新為 github 鏡像
- 為 cordova 5.0 以下的使用者新增詳細的安裝文字
- 更新
StatusBarBackgroundColor
的文件
cordova-plugin-test-framework@1.1.0
cordova-plugin-vibration@2.0.0
- CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - 修正貢獻連結。
- 修正 browser 平台以通過測試並合併測試
- 移除呼叫以新增
proxy
並重新命名 browser 檔案 - CB-7966 為 browser 平台新增 cordova-plugin-vibration 支援
- CB-9166: 變更
plugin.xml
框架參考條件以使其為有效的 XML。
cordova-plugin-whitelist@1.2.0
- 從
plugin.xml
移除 iOS 引擎檢查 - CB-10035 更新
RELEASENOTES
為最新到最舊的順序 - CB-9972 - 移除 iOS 白名單
- 更新文字,應讀取 4.0.x 或更高版本,因為此外掛程式將是
cordova-android 5.0
所必需的 - 修正貢獻連結。
- 更新
plugin.xml <info>
標籤,以移除如果您正在使用 iOS 9 SDK 時不需要此外掛程式的警告 - CB-9738 - 當執行環境為 iOS 9 時,停用白名單的使用
- CB-9740 - 新增
<info>
標籤,描述cordova-ios
和 cordova-android 3.x 上不需要白名單外掛程式 - CB-9568 - 更新白名單外掛程式以預設允許所有網路存取
- CB-9337 - 啟用對原生程式碼網路請求使用
<access>
標籤