HarmonyOS 6におけるセキュリティ品質テスト実践ガイド——テスト実行から脆弱性修正まで完全手順書

HarmonyOS 6アプリケーションをAppGallery Connect(AGC)に提出する際、**セキュリティ品質テスト(Security Basic Quality Test)**​を省略してしまう開発チームは非常に多いです。その後、AGCによる審査でリジェクトされたり、セキュリティスキャンで重大な脆弱性を検出されてから慌てて修正に取り組むことになります。HuaweiはDevEcoツールチェーンと検出ルールを提供 ...

10月6日 02:35 投稿

HarmonyOS低コード環境での外部Webページ表示実装

概要 HarmonyOSの低コード開発プラットフォームを活用し、ボタン操作で外部Webコンテンツを表示する方法を解説します。本記事ではAPI6準拠のJSプロジェクトを前提とし、JavaレイヤーでのWebView構築と、低コード側からの画面遷移連携を実装します。 WebView機能のJava実装 まず、entry/src/main/java/パッケージ名/配下に新規Abilityを作成します。ここではBrowserAbility ...

9月5日 03:34 投稿

HarmonyOS WebView から H5 画面で電話・位置情報・ナビゲーションを呼び出す実装手順

概要 HarmonyOS(API 6)の JS FA プロジェクトで WebView 経由の H5 画面から、端末の電話アプリ・位置情報取得・外部地図アプリ(今回は Amap)を起動するまでをまとめます。JS と Java PA の橋渡し(addJsCallback)を軸に、各機能を最小構成で実装します。 1. H5 画面の準備 entry/src/main/resources/rawfile/demo.html に以下を配置します。3 つのボタンが、それぞ ...

8月19日 01:33 投稿

UniAppアプリでPDFをプレビューする方法(バックエンドからURLを取得)

UniAppでAndroid端末向けにPDFファイルを表示する主な方法は以下の通りです(簡単から複雑まで): 方法1:システムデフォルトアプリで開く(シンプルなケース向け) PDFファイルをダウンロードした後、システムのデフォルトアプリ(WPS、Adobe Readerなど)で開きます。 // ダウンロードしてPDFを開く例 uni.downloadFile({ url: 'https://example.com/document.pdf', / ...

7月31日 23:04 投稿

NW.jsで透過ウィンドウを実装する:モダンUIのための実践ガイド

NW.jsは、Web技術とNode.jsを統合してデスクトップアプリケーションを開発できるフレームワークです。特に、ウィンドウの視覚的カスタマイズ性が高く、透過(トランスペアレント)ウィンドウの実装がネイティブレベルでサポートされています。本記事では、framelessウィンドウを基盤として、OSごとの最適化を含む透過表示の実装手法を、コード中心で解説します。 前提条件 ...

7月8日 21:59 投稿